if im honest mate i can imagine that being some stupidly over expensive job. for example fog lights on my 1.2 clio! renault wanted to charge me 150 quid for parts and trhen 250 pound to fit it. no worth it mate if im honest/
Life is expensive if you walk into a dealership with your tail between your legs for all your automotive needs.
Foglights can be had for <£50 on ebay I assume, probably including the stalk with the switch. Then Spend some time and work it out. Job done.
As for the sunroof, never looked into it myself. remove your roof lining, and sunroof. Have sheet steel welded in, then smoothed and sprayed, then a sport lining to replace it with? Sounds a winner to me.
Parts are probably going to be fairly troublesome to source for an auto conversion.