That's what vinyl tops and headliners are for!
After seeing the other welds and you mentioning that you are going to reskin anyway, why not?
Get all the rust off, deskin it, weld all the past sins up and install new skin.
Boy, that was easier to type than it will be to do....