That's hardly a cheap roof repair for a matte back semi-rat rod.
Lazarus, take a look at the other roof supports with the headliner down. The factory would use low density expanding foam to fill the void between the roof and supports. Keeps the metal from vibrating at speed and warping from the heat.
Post up some pics to see how it turned out.
I just did a similar ( though not as bad ) repair on my '03 DD. Astro/Safaris rot in front of the PS rear wheel. I used a cutoff wheel and cut halfway up to the bodyline. Patched in a new panel, pop rivits to the wheelwell and panel bond under the good steel at the top with a couple sheet metal screws to hold it in place until the bond cures. Took the screws out and used Bondo glass to seal it up and get the repair close. The parts house matched the paint 95% and if I had bothered to blend it into the side door it would have matched better. I figure with a coat of dirt it will not be noticed by 99% of the people on the road.
Is it a 100% repair, hell no. But I think it will hold up just fine for at least a few more years. Your repair should as well
When it comes to body work, nothing is cheap. Body repair is the most difficult and expensive types of repair on a car. Even a ratrod needs to be structurally sound. I have a Regal that used to be a vinyl top with some rust damage to the roof seams. I did a repair similar to the OP, and it failed in less than a year. Broke down and bought the expensive tools and supplies to perform a proper repair and no failures. Cheap repairs only end up costing you more in the long run. Do it right the first time.