assume you have inspection contengency and loan contengency.
1) Just ask for lower price.
2) Yes, ask for earnest money back if you back out
3) likely your loan will not be approved due to the flooding, (unless you apply 203k FHA loan). you will not get the money back for loan application loss.