Your way sounds good to me. I too am presently doing a complete reseal and am using Dicor self leveling on the roof and dicor cap sealant everywhere else. It's not a very hard job but it can be a pain in the neck job. Takes time. I'm doing one thing at a time as I'm using the camper as well. So far so good. I did the center exhaust fan hatch and completely removed it, replaced with SS screws one size bigger Cleaned everything up real nice. I also got the two lower doors to the underside compartment as well as the front top of the nose right over the bed. I live in Florida so my curing temp is great, the rain on the other hand not so great.