hi i had same problum i had to take sun roof out and re seal it took a couple of hours if you wana pay for it to be done it about £100 to £150 hope this helps
Rather pricey. It is a time consuming job, not difficult, just tedious.
The nuts can be tight if left to long with the leak, they will seize but, no need to use any DW40 or dismantling fluid, just a good 10mm spanner. First did it on my wife's Clio with a combination spanner not a ratchet type. No problems until I decided to overdo the very last bolt, slipped and sliced a tendon in my left index finger.
You must clean the surfaces well once the frame is removed. You must apply a generous bead of sealant (I used some guttering stuff I had lying around, won't harden fully but will seal it). You must be careful of sharp edges - the first time I wasn't, 6 months later and still sore. Gloves can be cumbersome and if you slip, they are a minor measure, get some thick duct tape and cover those sharp edges while you get on without worry of injury.
Other than that, if you're not so confident; using a non-ratchet spanner; like lots of cups of tea, etc, then it will take you around 3 hours (£50 an hour saved), otherwise 2 at most and done right, it will last the life of the car.