74 Dart Sport Hang Ten project

Bored tonight so ill update everybody with some pictures of my progress. This is my sunroof issue. We filled all the small screw holes and rivet holes, however the major problems are there. I have a strong feeling the whole sunroof rim is gonna have to be cut out and a template made for a new one. I have no idea about body work or welding though :?