That roof is disgusting and water is laying in the slide topper. You can choose to believe if the roof has been sealed annually but I can tell you that roof has not been cleaned in a long time. In order to properly inspect and seal a roof it must be cleaned. If they put new caulk on a dirty roof, well, that's not good. At a minimum these pictures tell me all I need to know; this RV is not properly being taken care of. This is what you can see. What can't you see? Too many used RVs out there not to pick one that's been meticulously taken care of.