bad idea to install an aftermarket sunroof
oem roofs with sunroofs are designed with extra structural supports in mind in case of a roll over...unless you get your sunroof professionally installed by people who will also weld new supports into your roof, in case of a roll-over, chances are the roof may crumple....
if as said, you will have to do some major work on your roof anyway, you can find a donor gen 3 with a sunroof in a junker, and you REALLY want a sunroof.....best way would probably be to chop the top off the donor car and transplant it that way onto you car....shouldn't be *that* much work either....