Damn, that's some bad damage....is the roof buckled? Let me know if you want some commentary on insurance, I used to do liability for a large auto insurance company.
Glad everyone was ok.... and if it's your trail rig, then you're right...looks aren't important but character is!