RE: sunroof or no sunroof...
I think most cars with sunroofs have those. It might help if it was just a small amount of water, but I doubt it would prevent water from leaking in from a good rain. I think those serve the purpose of blocking out the sun as opposed to protecting in the interior from leaking.
__________________
"To Debate and Moderate" since 2006
College Graduate:
B.S. in Marketing
A.A. in nothing
The first 426 Dual Quad member.
The first to 2000 posts