I've wrapped a car and a full dresser motorcycle, but haven't tackled my coach yet. If you get quality vinyl like the 3M 1080 stuff, you're looking at a stated life of 7 years for the gloss or matte finishes. You're going to need a whole lot of vinyl, a large container of denatured alcohol, a couple squeegees, an X-acto knife with lots of blades. and a few rolls of knifeless tape. A small car needs about 40-50 linear feet of vinyl and you're probably going to be about eight to nine bucks per linear foot for good stuff. I would guess that for a 40 foot coach, you're going to be around 225-250 linear feet. It's definitely a two-person job, and you'd have to decide how you want the various trim bits to look. You could cover the trim, use knifeless tape and/or an X-acto knife to cut the vinyl around the trim, or you can remove the trim and re-install it over the vinyl. For the car, I removed the trim and the lights so that the vinyl would disappear under them with no chance of the paint color showing through. You'd probably want to wrap around the awning attachment rather than pulling that off and putting it back on - plus it's up high enough that the seams won't be so obvious. The hardest part with wrapping vehicles is that they tend to have very complex curves -- think of how the hood curves down towards the front and off to the sides at the same time, for example. You need to attach the vinyl in the middle and then pull out, forward, and down on both sides to keep your mirror and even then you often need to give it heat to get it to comply if it's really complex. The long, flat sides of the coach would be pretty easy and go fairly quick. I'd probably use the tape to make sure I got straight seams, but you could just try to keep the edge of the new sheet overlapping to the edge of the last sheet.
Vinyl will cover a lot of sins, has some self-healing properties when it comes to smaller scratches, and will wash easily with a gentle soap -- careful with the pressure washer, Eugene! The adhesive is repositionable when you put it on, but once you've hit it with the squeegee and a little heat to set it, it'll be stuck pretty well. A little heat will help you remove it when it's time to switch colors, but I have had some 90's water-based automotive finishes come off with the vinyl. To be fair, most of those will just come off on their own, so I don't really blame the vinyl, but I could see it possibly pulling off original graphics decals. I've had success with putting pinstriping and other vinyl decals on top of the wrap, or you could use different colors of vinyl to create your own pattern. The knifeless tape can be used to put the outline of a pattern on the primary vinyl, then a secondary color can be laid on top of that. Pull the string in the tape and it will cut the vinyl to the exact outline of your design.