I have been storing bikes forever...
For the stabil, here's the best way to use. Add it in AT the gas pump, then put the gas in. That way the rush of filling the tank ensures you mix it well.
You really need to do a complete service as stated below.
Change all the oils, then be sure to restart the bike to wet everything down. Consider fogging the cylinders or at least pull the plugs and spray a shot of lube down the cylinders.
Clean, polish, and wax everything.
Get a lift, or blocks, or a set of scissor jacks to get the weight off the tires. Also, add wood under the tires. However, you don't want to "hang" the suspension, just unload it a bit. So your tires will still be touching that's why I say use wood under the tires.
Put the battery on a tender, NOT A CHARGER, the best bet is a $30 Battery Tender jr. And with this, there really is no need to even pull the battery out.
DO NOT! I REPEAT DO NOT start up the bike during storage, "just to warm it up". That is doing WAY MORE harm!! Especially if its colder out. It creates condensation throught the motor and drivetrain. Condensation causes rust which of coarse is BAD!!
Cover it up.
When it comes to pulling it out, I always change plugs, check tire pressure, and start it up. Check everything over. I tend to run on the "old" new oil for about 500 miles then change it again. That gets all the stabil flushed out and make sure everything is running well and no surprise leaks develop. There is really nothing wrong with the oil its just been sitting. But just in case a gasket or seal took a poo on you over storage (for me winter) you wouldn't have just replaced the oil and be looking at doing it again!!
I'll be making a how to on storage this winter even though that's most of it.