It's got a new battery, and it has started in -30 before without being plugged in or boosted. The previous owner used it as a daily driver and lived out of the city, but not sure how much he was driving it every day before it got parked.
You definitely need new tires on this thing if you want to snow drive it. Half the reason the Grabbers are on it is because it wouldn't move in half an inch of snow with the bald Regalias.
I'd say if you throw a bit of front end work at this thing and know how to drive a barge in the snow this would be an excellent winter car. It even has heated mirrors.