Mine has never leaked... Except sometimes with a pressure washer, but that is to be expected... Even gail force heavy rain has never entered my car...
Regarding scraped painwork on roof operation, I am not sure where that came from. It's not technically possible unless there is a serious problem with the roof. If it is that much out of alignment, then the paintwork is the least of your worries!!
You will love it