Tires
I ride in New England on the road, and the ice is less of a problem for the most part than the salt and sand. I ride a rigid MTB with cruiser tires with a wide-ish tread gap, and I get reasonable traction with them on just about everything except ice. I like the wide surface area and the long tread life. They do get a little packed with snow if I ride in snow, but that doesn't happen often.
Studded tires, IMHO, are overkill unless you ride on actual ice.
GB