Here's an idea on cost: My HTT's entry door seals failed in the first year and the first indicator that something was wrong was when the entry steps tore out of the trailer. Other repair was in the rear bath due to missing seal from new on floor joint. Vinyl flooring was coming up and floor was flexing. About $800 to have both items fixed.
For the roof question, I had a tree drop a long branch through the roof, leaving about a 1.5" hole. Insurance company would not patch it and insisted on full replacement. This was in the neighborhood of $6,000.