I have removed my inner roof liner and from what I have seen, the removal and replacement would not be diffucult at all. It seems like the sunroof is a whole and can be removed via 10mm or 11mm bolts, holding down two large cross brackets at four points on the roof of the car. Once you remove these bolts, disconnect the drain tubes and check for other attachments elsewhere, the sunroof assembly should simply drop out inside the car, and can be removed via trunk opening or either side door. I cannot tell you personally how to do this exactly, for I have not had to remove my sunroof. I may have to soon enough, but I only took note of how it was installed when I was cleaning my interior and I had the roof liner removed. It looks to be that simple. It couldn't be much harder than that from what I can see. If you are a do it yourselfer, figuring out the rest, if any shouldn't be a challenge at all. Hope this helps some.
PS-Now that I think about it, somewhere along the line, you may have to deal with detaching something from the motor that opens and closes the glass itself, but you should be able to see how that should be done when you disconnect the brackets from the roof and just take it step by step. If I were to go out and look at it again, I could probably tell you more.
