Stay safe. I hope the hurricane/tropical storm passes quickly. Mother nature packs a nasty punch.
I've never experienced anything close to a foot of rain in that short a time frame. Here if we get a few inches of rain in a short time the flood drains turn into water fountains and shoot water five or more feet into the air. I can't imagine what a foot of rain would do to infrastructure.