Forget about the aesthetics of this and consider this...thats a structural member of the roof. When you cut those holes in it, and dont reinforce both the inner and outer panels (and you know they didn't do that), you have seriously compromised the integrity of the C pillar.
NO way i let that car stay that way....and to just weld a cover in the exterior sheetmetal is not enough, you need to fix the inner sheet metal also. Just easier to get a donor roof and fix it that way.