Yes I do have sunroof, never did anything with the drain tubes.Im up in the NE also and im behind on the winter prep LOL. Instead of fluid film look into waxoyl i really like it and it looks factory black when done.
Have a sunroof? If you do are the drians out of the rockers?
Sprayed it with fluid film the day I purchased. So far can’t find any rust