1) If a home is in a designated flood plain, it should be disclosed by the realtor in the listing.
2) There are many programs out there for 1st time home buyers, with little or no money down, for an owner occupied home. There are also programs in expensive place such as Portsmouth, where if you can prove to the city that you've been a resident for 2 years, they'll assist you with financing to get you into a home (even if it's just a condo there, so that you build equity, while you look for a more permanent home).
Seriously, get a stable job up here in NH (rents are decent, esp. if you share with other FSP'ers), enjoy the lack of state income tax, and move more quickly towards the percentage you wish to have towards purchasing a home/closing costs. Talk to a realtor, it may be easier than you think
(I'm 31, and bought a getaway cabin last fall, technically as a 2nd home, as it was too far away from where I still work, and I'm a single gal. I was able to get financing, even though they upped the percentage I had to put down due to the fact that it's a low dollar value property, I was still able to make it work)
Best of luck, and hope to see you soon in the free state of NH!