Good news: our mechanic is able to work on the generator. It's an Onan so we will clean it up and get it running rather than replace. Thanks for the advice!
Bad news: the roof is in pretty bad shape. There are leaks at a few seams and cracks. Worse, the front drivers side overcab bed section looks like it was damaged and repaired, but the repair didn't keep out the water, so the wall is rotted and needs to be replaced. I'm not sure if it makes sense to put a new roof on it (also $$$) or if there is a way to fully repair it so that it's water tight. I know it will need to be sealed, we'll need to pull off and clean all the vents and hood stuff from the top, re-seal, and then use that roof-goo over the whole top. We need to replace the weather strip that runs along the edges, too. My question is, do we need to put a new fiberglass rooftop, too?
Would love advice on this, too. Thank you!