If you're going inexpensive, I'd just buy an electric sunroof (spoiler style) And install it yourself.

I paid $500 for the one I installed in my old S10 ZR2. And it took about 4 hours to install. Measure twice, cut once... and when you do cut that once... make it too small first and then gradually increase

Installing an electric one (as long as it's a spoiler style, not a "built in" style) Is just as easy as installing a manual sunroof.