Raif there are products in 2 categories that I would look at: 1. corrosion preventers such as Corrosion-X. It is fantastic. I watched/ and learned about it when I was observing a group of guys racing radio controlled boats. When they would have one flip - and even go under water...they would fish it out from a canoe, shake it and spry the electronics and motor with Corrosion-X - and fire it up again. I asked them about rust - and they showed me the can, and said they had never had any rust after using that stuff.
2. Products like Glide Coat. These are made for spraying on the tables, beds and ways of all our shop tools, and form a film that is really slick, but not oily or greasy.
Either - or both may work for you.