Dave--why would you pay someone to rivet a panel on the roof?

BTW, your body shop is correct about the welding. Very time consuming (if done correctly) or very warping (if done incorrectly--like too fast).

Buy some tools (clecos and a rivet gun) and a nice panel and go have fun.