As cold as biking in the snow might be there are ways to keep doing it anyway.
Most mountain bike tires have way more traction than is necessary for pavement riding and would actually perform pretty well on a plowed sidewalk on their own. If you are worried about traction and or stopping then you can make yourself studded tires pretty cheaply, though they will be heavy a leaded shit. Just grab a set of old tires and a couple of boxes of zinc screws that can be driven though the tire from the inside. If they screws are too long on the outside you can cut them off with a cutting wheel attached to a drill pretty easily. Its also best to pattern the screws towards the side of the tires rather than directly down the middle because you mostly need traction while turning and if you run the right pressure they'll have contact with the ground all the time anyway. When finished add a layer of duck tape to protect your tube from the screw heads on the inside and you're ready to rock.
Or you can splurge and actually order tires with the carbide studs which are lighter and may last a little longer. No matter I did the prior project a few years ago and those tires are gems on the few times I've had to use them. Granted my ride was less than 2 miles so I wasn't on them for a long time.
Also Josh, don't sweat needing a new chain, cassette, and cables. I have to replace mine plus the cable housing once if not twice a year. At this point I usually keep extras lying around all the time except for the cables which I always forget to buy some extra packs of.