Many good suggestions. Having a professional check it out is a good idea. Be sure it is someone with a good rep. Among all the other things mentioned the key things for me are the roof and the wheels, tires, bearings. And, one more thing, see if the person checking can determine the condition of the frame.
2016 Rockwood Signature Ulta Lite 8280WS
2004 Dodge 2500 4x4 crew cab long bed, 5.9 Cummins, 6 speed New Venture, Pac Brake
English Shepherd, Australian Shepherd, 5 year old puppies keeping us young