Check YouTube videos how to recaulk an RV roof. It's very easy to do. Unless the original caulking is crumbling, or lifting up, removing it could cause more damage. Not actually removing it, but the method of removing could damage the roof. If you see hair line cracks, just apply new caulking directly on top of those cracks. I fine bead will keep it sealed just fine. Chances are, those cracks are not all the way through. They are just surface cracks. Just applying on top of the cracks, following them with caulking gun, and you'll be good to go.
For $1000, you're paying for $20 worth of caulking and the rest in labor to remove something that doesn't need removed.
You can start
here.