Regarding towing, we have a 1985 Eldorado class B+ I guess though we refer to it as a class C. We bought it cheap from a guy on a dirt road on a mountain. No records or books on any part. So we were headed to the National Folk Festival in Butte, MT, at 2 pm on a hot day in July. Smoke and steam started pouring from the hood area. We pulled off the Interstate and called AAA. They called me back to let me know how they were doing finding anyone to tow any motor home. It took two hours but someone finally came in a junky tow truck. I started calling everyone I knew in Missoula asking for names of diesel mechanics. We assumed we blew the engine and were trying to figure out how to junk the rig and get home and all that. Finally we had to accempt the fact the only place to say yes to do the work, whatever that might turn out to be was the Ford dealership.
So we did get towed after a two hour wait sitting in our lawn chairs by the side of the hiway. The motor home sat for two days till it could be put into the schedule. In the end for $800+ the water pump was replaced and the thermostat. The guy called said it's ready to go. Where I thought. No, it works fine now. So off we went on our drive to Butte for the Samboree and the festival. We have been on several trips since and it still works fine.
So with the extra we pay to AAA we did get towed 60 miles or so. Oh, and we seem to be getting 10 to 12 mpg though the rig is slow up high hills.