I have done a lot of fiberglass repairs over the years. For the cracks you need to cut a groove in the cracked areas so the resin can seep into the crack and give it some strength. Take a die grinder with a cutoff wheel on it and cut the groove following the crack and rough up the surrounding area a little for better bonding. Any fiberglass repair kit will work, cut up some of the fiberglass mesh into small threads and mix into the resin/hardener mix and apply to the cracked areas and let harden for a few days. Then go back and sand to flush. The small pits and chips can be filled in with bondo. After all repairs are made apply a few coats of primer/sealer to the entire hood, then apply your sandable primer on top. Block sand and paint. Hope this helps. I have repaired a few fiberglass hoods this way with excellent results, just take your time.