That is one nice looking rig! It has so much space and that sofa is huge!
You asked about Eternabond - you shouldn't have to reseal the roof right away and I would hesitate to do that at least for the first year. Saying that, I helped my daughter seal the roof of her Coachman TT with Eternabond three years ago after she had a small leak. I had the tape and figured it would work better than caulking at keeping leaks away. It still looks like new today and no leaks. The key is preparation before putting the Eternabond on. It isn't easy but for it to work as advertised the surface needs to be cleaned really good and all old caulking removed. It took us a week to get the project done with both of us working about 4 hours a day. But it was so worth it!
Mel (Melanie) and Harry
2009 Tiffin Phaeton 40QTH
2014 Jeep Wrangler Sport