I went back and looked at some past event pictures and it does have at least a 4 point cage in 2011. It would be interesting to get a closer look post crash to see if the cage failed, if it had installation issues etc...
I think I made out race seats too, but the glare was such I couldn't tell. They aren't stock because they are highback. Kinda looked like those Jaz racing seats you see.
I think the car was capable of passing tech for drag racing as it had slicks on it in 2011 too. So it must have had adequate belts but that doesn't help when you aren't wearing them.