Fix the cracks, do away w/ the struts, add a hood "holder upper" from a late model car.
AS Nasty said, it's common. Main cause, the hood is opened/closed so much, to fix the latest "issue", it wore the metal out!
This reminds me of the engine hoist inventor. He also invented the v sicks Buick, in order to improve hoist sales.