-- Last Updated: Mar-18-13 10:52 PM EST --
We decided to go with a travel trailer and a SUV. Base camp stays behind while we kayak and explore with the truck. Getting kayaks on the roof of a truck is no big thing, while a motor home could be a challenge. A Chevy, Ford, or whatever can be serviced about anywhere if your tranny craps out, while an A class may need special attention.If you choose an A,B,or C you may wish to tow a car behind to enjoy the same level of freedom as a truck/trailer.
Towing the car involves it's own set of issues.
I've not yet needed a generator, but if I did, I'd go with a Honda for quiet operation.
For storage, I'm using a large tarp held in place with bungee cords. I have it rigged up to roll out on a framework so the wife and I can cover it without using ladders. Shoot me an e-mail if you want details. It works pretty well.
Roof leaks are a result of poor maintenance, or accident. Replace the caulk around your roof every couple of years and it will do it's job. There are many types of roofs on RV's and I won't go into that here and now.
Look at some RV forums, there is a wealth of information out there.
Hope this helps.