Its a pretty easy straightforward job to fit a donor roof panel, if you can find one, welding the existing whole up, would be a nightmare and ill advised... iirc Chris Peacock has a thread on this forum from some years ago, where he needed to do the same to a Mk1
Thom