I've been meaning to do something like this as well. I camp quite often, mostly backpacking, but never off a bicycle. Being in New England certainly helps, but one of the great things I noticed when I went out west this summer, was vast expanses of National Forest, covered in networks of dirt roads and of course camping is free and permitted anywhere. Definitely something I'll do in the future.