I used a joint in Lake Havasu...they cut the vinyl on my dashboard removing the old glass. Never mentioned it and I found the damage a week later. Fully inspect before & after!
I've had my Ellipse 42 outside in Alberta all 10 years I've owned it. Don't put a cover...will ruin the clear coat. I wax & inspect/repair the roof sealants once a year.The motor home looks brand new.
I full time...motor home is exposed to the elements all the time. I take care of my coach so the elements are no biggi. Fiberglass roof should last indefinitely just like boat hulls.