Grind away as much rust as you can, treat it with anti rust inhibitor, then fiberglass and then filler it. Primer and paint. We did that to rusty muscle car roofs when they were cheap cars ack in the day. You could do it in a weekend for just a few hundred bucks.