Regarding fuel cannister availability, see my recent post on the Adventure Cycling forum...............
http://forums.adventurecycling.org/i...58445#msg58445
Newport News would be a better choice of airports as it is on the north side of the James River, thus no big bridges to cross to get to Yorktown.