Hi stevemanz,
Year and brand of Newmar you own would be helpful.
Not having that information, consider:
Griot's Garage products at
https://www.griotsgarage.com/ for painted surfaces. Speed Shine is an excellent product. Two times a year is all you need.
For the roof a good cleaning 2 times a year followed with 303 is all that is needed. Me thinks you have a Brite Tec roof. Not sure without you posting the year and brand.