sorry for the bad news, I hope things turn out well for you but I think it's wise of you to at least consider the possibility that it may be totalled, I hope it's not but it sounds like a good amount of damage and with parts being difficult to obtain and likely expensive, it may end up being a hefty estimate