Yes on the clearance lights leaking. A 1/4" bead of bathroom type Silicone on mine solved a persistent dash leak.
As for the caulking on the roof seams...I balked at having to climb up there every 6 months to inspect and reseal as recommended by Winnebago for my Filon roof so I applied 4" wide Eternabond tape to all the seams, front cap, rear cap, and along both sides of the RV.
Here's my ad free blog articles about it:
Roof and Roof items...
Before:
And after:
After years of using Ebond tape instead of caulking, and not having to maintain it, I'm a big fan. I should buy stock in their company.