Buy an aftermarket kit, put in in yourself or have it installed. Really aren't that expensive. I loved the one in my LaCrosse. You could tilt it up for air, or just take it out and put it in the trunk. Most are made that way now.
Given the way the OEM is punched and formed down the sides, you would have to cut like an inch or two beyond the moonroof all the way around and do the same on yours, then weld the whole thing in place. Taking the formed headliner from the donor car as well. It is not as simple as cut a hole and just put it in.