That guy is RandyO that posted about mounting studded snow tires in the previous post! Hardcore!! ;D
Store it for the winter? Just get a coat and keep on riding! There's one guy on here with about 100k on his bike, and he has pics riding his SV through 3+ft of NH snow!