A bucket of Cool-Seal and a long handled brush is good, inexpensive roof insurance, and the average RV only takes one afternoon to brush on a coat of sealer.
Jerry
If you have a solid roof (not covered with rubber or vinyl), coat it with EPDM Liquid Roof. It's real rubber. It comes in 2 parts that you mix. It's a quick and easy job and it cures to the same stuff they put on roofs in rolls. It'll cover cracks, screw heads, etc.
Re: roof leaks and coatings.
IME the grainy coatings that slow water & let it pool by slowing its movement actually cause more water to get in.... I believe that the faster you get it off the top the less likely it is to get inside.
Sometimes sacrificing a level trailer for increased runoff in a heavy rain is worth it...
A negotiating point to use when buying used.