For me, I’ll be using my 90s steel MTB.
I’ve already coated the inside of the frame with anti rust, got a rust resistant chain, and have studded tires at the ready. The studded tires will only go on if there’s persistent icy conditions.
Packed marine grease into my hubs, bb ends, and headset bearings.
On my todo list, I’ll be installing pogies/bar mitts, which have proven to be way better than any glove solution I tried last winter.
I also want to buy/make a mudflap to expend the front fender. This should prevent a considerable amount of grit, salt, melted snow from reaching my shoes, chain, crankset, etc.
As soon as salt goes down, my bike will get more cleaning around critical parts, and a frame wipe down after every ride.
I do have a winter cycling jacket and fleecy cycling pants, but feeling the cold on my body was never an issue last winter. A fleecy buff and helmet liner that gets over my ears are a must, and i may invest in a few extra pairs.
I’d love to get a dynamo system one day, but I’m quite happy with my front and rear light options (I’ve got quite a few).
I had plastic pedals on one of my bikes, but it got too slippery when they were wet. I’m happy with my pedals, but I likely will make more use of my shoe covers this year and only needed them once last year on a 50km+ ride when it was probably too cold to be out. LOL