grayspeckledgoose wrote:
So, and update (I guess...)

I'm bringing it to the dealership where I got it from, so the collision/parts/repair people can take a look at it, order parts, and fix it. I have no idea if it's fixable -- I guess I'll find out on Monday when they take a look at it.

I've never heard of a law covering dented/caved in roofs before. Broken windshield? Absolutely. Dented roof? No.
As long as your view is unobstructed you won't get a ticket.