My car isn't fast enough on motor for a cage. I have a battery in the back in a NHRA aproved Taylor box but no cut off switch and I have a crack in the windshield.
A new windsheild in a civic costs $221 installed. . .I would worry about the windshield for sur, if you have full coverage they will replace for free. If not pay the 100 dollars to get a new one, so you dont make the trip and get turned away.