If you have a battery tender you can leave it in the bike and hooked up. Your battery will thank you. If outdoor parking is your only option then you have a good recipe for winter prep. Fill the tank if possible with non ethanol gas, but it's not absolutely needed. To be sure make sure your treatment is suitable for stabilizing ethanol fuel. Star-tron has always worked for me. And a dose of Seafoam come spring will clean out any goo that might accumulate. Don't worry about gas getting into the engine parts....the injectors are off and unless leaky should not drip. If they are, you are already having running issues that you would know about! But even if they the did dribble down, they would dribble what's in them and no more...there's too many restrictions in the system to siphon it out of the tank when the pump isn't running.
I see you are in Canada....Star-Tron and Seafoam may be hard to find up there, but Canadian Tire reportedly has good stuff just like those.