WOW that fuckin sucks man.
Good luck with all of that, hope you got that tornado insurance haha.
when i was like 8 years old a real weak treetop tornado went through my backyard in cleveland, and pinned a tree through our garage haha. Not as bad as yours but thats still a wrecked ass car either way.