Can't remember the size of the allan head, think it's around 5mm.
Getting them out? Ahhh ... there was a thread on here about them a while back, with different people swearing by everything from ultrasonic cleaning to freezing to heating. Popular techniques seemed to be to heat the heads up with a small blowtorch (or oxy-acet flame, if you have one), or cutting a slot in the head to use a large screwdriver. I have tried both - cutting the slot was a pain, but did work as a last resort. A Dremel (or similar) would make it much easier.
It's a do-able job at home, if you have a decent workshop and are fairly gung-ho. Top tip from me (having done it) is to replace the bolts with something with a decent sized head. I used M6 stainless bolts, with nice big heads, to make it easier next time 'round. (You need to grind the heads slightly to allow the pads to travel freely, but it's worth the effort.)
Oli.
ETA: If you do heat the bolt heads, take care not to toast the seals or dust-covers. Or, indeed, to mangle the dust covers when you take the spring plates out.