In a case like this, I would run a HD diesel engine oil with a high TBN. Better yet, Mercruiser or other marine engine oil that has additional additives to fight condensation and corrosion when left alone for long periods. If you do have to start the engine, (which I don't recommend unless it gets fully warm for 20 minutes or longer) the extra additives in the high priced marine oils will help protect from rust. These oils are generally dino oils with hefty add packs. They can be used for a short while after storage is over, but are not designed for stop and go type driving.