Peter, you say you are going to have your roof looked at, what is going on? It looked so nice when I saw the photos, especially after you put that outdoor carpet roll down. Your furniture looking all pristine.
I know you said the gutters on the sides were collecting all the crap from the roof. I too have that issue and think I will need to power wash the gutters in mine, although I got most of it on a dry day with a shop vac and a long hose. It was AMAZING what was stuck up there.
I also recently found that most of my leaking was coming in via the Sky Deck access door tower where it meets the fiberglass roof.
The dry and missing caulking was a real issue, I was shocked how wet the area on the inside of the RV got during the early Monsoon, I mean El Niņo, rains. I got some DiCor, I scraped out the old dry caulking and put down a fresh bead along the roof where I could previously see movement and it has completely dried out inside. That being said, it was also a dry day outside the last time I checked the RV. It will be raining all this week should be a great test. Now I need to get new rubber seals for the actual top door, oh, and a screen like yours.
I also have the rivets failing, my awning rail that supports the fiberglass surround is popping rivets at the four corners. I also think some of my water intrusion was from the water dumping out at the end of the awning rail gutter, into the metal cap connecting the front and side fiberglass just above the entry door.
It may be that I just need to re-caulk, I already tried to double sided sticky tape one metal plate, but the freezing temps were too much for the tape.
I have recently drilled out the rivets and just taped over the area with electrical tape. I want to follow the process detailed in the Massive Leaks and Destruction
thread about taking all the metal plates off and coating their backsides in caulk and re-riveting them.
I need to find out what size rivets to use and get a gun to install the plates back in place. I asked the guy I bought the RV from to do all this, he had 3 months, never got around to it...
So I am learning about rivets, yay!