This is probably pretty much the same route as the Seacoast Century. It is mostly flat; the worst thing is the wind! The scenery is beautiful, however, I would think twice about riding along Hampton, Northampton Beaches in July and August, unless you are starting very early in the AM. The inland portions would be fine.
You would be able to do the ride, trust me.