Disc brake Caliper pins/bolts sizes????? Where to buy???

As the brake pad wears the caliper will move closer and closer to the "head" of that pin. That is why they are long.