I've had my MCSC since september, and the only problem I've had is about 3 times when putting the top up, the latches fail to catch...just have to put the top back a little and try again and it catches like it should.
Haven't had the problems you're describing, and no roof wear problems.
Sounds exactly what happened when my roof broke, turned out to be the cable in the front part of the roof snapped. But I kept trying to reopen it and close it again, which then twisted the chasse. so be carefull, i ended up with a new roof! after waiting over a week for it with no mini cc! See old thread: "Roof cable snapped"
Hopefully won't be this though!! Gem x