That roof rust on the car is pretty serious. I would fix that the right way as soon as possible. Remember that is your son driving that car. Just hit the wrong thing at the right angle. If your not going to fix the roof then put the front half of the cage in the car
This is great advice and yes we want to find someone that can fix that corner and we can deal with the rest of the car as we go - the car has a cage in it - thank you for the great advice. The photo is scary how that came apart.