Yep, Tedford has a TPO roof cleaning products (I used one last year - worked fine) but some other mild cleaning solution should work just as well (and cost less).
Yep, Dicor self level only (No silicone) and I thought about using Eternabond tape some day as well on all seams. I think if your RV is outside year around you would want to use this after a couple of years.
Check your roof 2 x (or more if you can) a year and touch up as needed.
I put 303 protectant on my roof after I clean it (NEVER use a silione type protectant ....AKA ArmorAll... on an RV - Esp on the roof and tires).
303 will only last a few mo.... but it repels some dirt and UV rays during that time. I think I will do it once a year anyways.
2017 Axis / 25.4: Big Foot Levelers, Aims 1200 Watt inverter, Ceramic Window Tint, Full River AGM 6V batteries, Front Hellwig Sway bar / Rear Track Arm, Safe T Plus Steering Stabilizer, PD 4655 converter, Hard Wired Surge Guard, WEboost + WiFi Ranger, LED Headlights/Driving lights, Fresh water surge tank, Black Tank Tornado flush, 4999 zip ties.