mounting my new hood

yes 4 pins will hold it. I would make a bracket that bolts to the fender bolts and holds the pin. This way when you get tired of the lift off hood and can change it back. Hope you like taking the hood off to check oil though. It gets old real quick.