YellowHelmet said..
Would filling the screws holes and screws with grease, vaseline, etc., be a good idea ?In the same time protecting these screws against corrosion.
I always leave foil and mast mounted.
If the screws are good 316/A4 stainless, corrosion is less of a problem. It's really the aluminum fuselages we try to protect so a bit of thin marine grease on the threads and where the screw head contacts the fuse helps inhibit galvanic corrosion.
I wouldn't go slathering grease on the outside because it makes it easy to then get it on the wing or mast which promotes water separation and ventilation. I'd think a touch on the head is fine but be sparing with it.