long story short, yes.
You could cut a piece that fits the hole in the roof and weld it in, then cut a new hole for the sunroof, fill, smooth and paint to match, then install the new smaller sunroof. I personally think the old school flip up sunroofs look...well, oldschool. You are better off...