Seeing that I was in a similar spot, I asked around at a Mustang show to see how to do it. In the frame there are two pre-drilled holes I suppose you'd call them which fit the pins almost perfectly. Basically what you do is:
Put the pins in the holes
Close the hood
Mark where the pins make contact with the hood
Tape off the hood to prevent paint scratching as much as possible
Drill into the hood, from the underside
Close hood over the pins
Place hood pin mount over the pin or pin through the mount whichever works best
Mark holes for screws on the mount
Remove mount
Drill holes for screws
I'm not sure how it all fastens together, but this is the basic idea of what you're going to do. I decided against real hood pins, even though they were less expensive than the fake ones simply because I didn't want to drill, nor did I want anyone else to, in the hood. Best recommendation is have a profesional body shop do them. It's a tough process.
BTW... Autobots rule.