Top and bottom end inspection GasGas EC 300 2007

Here is a gross inspection of the top and bottom end of a 2007 GasGas EC 300. I was quite expecting to have to split the cases but the big end bearing and crank bearings seem to be in good shape. Broken head stays....do I fab my own out of steel or buy the replacements? Let me know what you have done if you have had the same problem. I DID have loose motor mounts which I found after I shot this video...but did my pipe take a big hit causing stress on the exhaust port and front of the engine to cause these to fracture? Ideas?