Fiberglass hood- Can I use/rely on stock latch?

No but two in the front is cheap insurance.

My feelings are if that hood was lifting in the back that it was putting some big time strain on everything holding it down in the front.

I hear that. Sounds like pins it is.
Thanks