I work in a body shop, and have seen cars flooded due to any number of things, even a small crack will let a ton of water in if left unattended.

Sorry to hear about your misfortune, I hope everthing works out. Sounds like you are going to need a complete interior, that sucks!!!