I would try to leave the roof intact and do the repairs from the inside. I would use traditional roofing mesh tape and patch compound on the seams and then a sealer coat on the entire roof.
Build a life you don't need a vacation from.
2016 Silverado 3500HD DRW D/A 4x4
2018 Keystone Cougar 26RBS
2006 Weekend Warrior FK1900