Almost any tractor, except for the lightest (BX), with rear blade and bucket will do for winters like we have in Wisconsin. In addition, we need chains on at least the rear and, with some snows, on front wheels also. If you have drifting where drifts can be 4 feet or higher of packed snow, the bucket will make it through, but slowly. I have a friend with a B size kubota with snow blower on the rear. The first few years he used it a lot, and yes it threw gravel quite well. I don't see that he is using it much any more, possibly due to shearing pins trouble, but does a lot with rear blade now. I'd not go with less than 27 HP if I had the choice, but amazingly I have an old blue tractor with 20 HP, and weights 2,400 lbs (bare), and only a rear blade. It does all I need, even plowing snow that has thawed and frozen a foot or more deep two weeks before. To have the front axle work also, I add about 400 pounds on the front. If I had a bucket, that would be enough. No fluid in the tires. This one pushes back those old snow windrows very well also, of course backing up for the tough jobs.. Blade is 7 feet wide.
I also have a 18 HP BX for a city lot and some neighbor help, but I would think that might be too light for you. Given enough time, it can do a lot.