My, oh, my @elizabethbit! Indeed, that all sounds so stressful.
Flooding is such a scary thing. Recovery is so much work even in the best case scenario.
So received to hear the everyone is safe, albeit now is the time to sort out the financial & physical repairs from the damage.
Take good care of yourself!