New oil pumps are available for about $70 from Yesterford in melbourne. These look identical to genuine except they dont have the Ford stuff cast into the body. Dont buy a Mellings pump, they are a pile of shizen and they dont honor their warranty when the pump fails!
The bolts: i just use regular 'unbrako' type allen head metric bolts. You dont need the factory double hex jobbies
Cant help you with a pick up