The damage and the lack of maintenance:
The Damage is beyond their control, and the maintenance doesn't sound worth pursuing.
Find a new Company and a new tenant and write it off.
Good luck and may God bless
Step one is review your property management agreement. Did they hold up their end of what was spelled out in that agreement? If not, you may have some action against them, but in most cases the manager will protect themselves against the actions of the tenants. Being a landlord isn't easy, being long distance is harder.
Regardless of whether they are responsible this time, put the necessary changes into the next agreement so this doesn't happen again. I'm sorry for your troubles.