The answer to the oiling question depends partially on the nature of the climate you're living in with particular regards to proximity to the ocean. If you're on the shore, oil often! Here in central Massachusetts I rarely have to oil a carbon steel blade and it sits in the bathroom cabinet. Bathrooms are the highest humidity rooms in many homes.

Stainless can be looked at as "stain less" and not "stain free" so my advice is to clean it after use, keep it dry, and keep an eye on it to see if any discolorations or spots are forming. To remove water absolutely from a wet blade, dry it and then wipe or douse with alcohol. Alcohol displaces the water and that procedure is used in many laboratories to clean glassware.