bottom line is this...
unless you get the oil to sufficent temp to boil off all the moisture you are just fooling yourself as to all the benefit you are doing by "running" the bike.. Fuel will hold 90 days easily and longer if the tank is topped off..
However, running the bike long enough to warm up but NOT get the oil over 220 is just putting crap in the crankcase.. and doing little or nothing for the bike..
Long term storage (18 months /longer) is murder on engine seals etc but you are way ahead to leave the engine off..