A beautiful arboretum at the university in Nacogdoches, TX (East Texas) is built almost entirely in a flood plain. Every few years a hard flood will pour through and trash the place and they then have to work to get everything back in order. But even with the flood, most of their plants survive.
If you have annual vegetables and they do get swept away by a flood, then you are only out that season's production. If you don't get a flood they don't get swept away, then you win.
But if it was me, I'd probably grow fruit trees and leave the annual stuff for a safer location, a higher ground. There are so many fruits and nuts that can grow in a bottomland and those trees can handle a few hours of flooding every so often.