I would look for a small frame CUT probably in the 24-26 hp range, a 30hp would not be too much. Take a look and see what dealers are near you, as you are new, you probably want a local dealer provide service if/when needed.
You are doing a reasonable amount of mowing so a tractor with a mid-mount mower (MMM) deck might be nice, it seems that many new folks are more comfortable with MMMs than with Rear Finish Mowers (RFM), I've used both and like both, for mowing around trees and up against structures I find the MMM a little easier. RFM's are great if you need to back under things or down ditch banks, etc.
Sounds like mowing will be high on your priorty list of tasks? Make sure you get R-4 tires, they won't destroy the lawn but have enough traction for some off lawn tasks. Stay away from R-1 tires, those are the farm/agricultural tires and will likely rut your yard.
I strongly prefer a somewhat lighter tractor as it limits the possibilty of leaving ruts in your yard. You are in Indiana like me. That means you probably either have sand or clay. If you have sand, then rutting is less of an issue. If you have high clay content in your soil then stick with a light or medium weight tractor. JMHO.
The Kubota
B3030 is a small 30hp tractor, with all the deluxe features that would suit your needs as being small but modestly powerful. It has enough guts to do some plowing on your drive and can pull a box blade to keep the driveway in good shape. It is not a cheap tractor, Kubota makes a similar tractor that has fewer features. John Deere, New Holland and Case all make nice machines in the 24 to 30hp range and if dealers are in your area check them out. Case (Farmall) and New Holland tractors are virtually identical and made by Case-New Holland Corp. Don't discount some of the smaller brand machines if you have a good dealer in your area.
You'll probably be happier if you limit your tractor choices to machines that have a hydrostatic transmission, it is very similar to a car with an automatic transmission. "HST" units are also easier and faster to use when mowing so it will save you some time too.
When you push the snow, you'll probably find it easier to turn the blade backwards and push the snow in reverse.
Implements you will want to look at: ASSUMING A 30hp tractor...
-- MMM or RFM for mowing. I'd opt for a 72" MMM.
-- A 5' "box blade" for dressing the driveway after it starts rutting (if the drive is new and well built, you might not need this for a couple years)
-- A 6' rear blade. Spend a little bit more and get one that Tilts, Swivels and Offsets. You will never regret the extra $75 that it costs for the added features. All blades swivel, few Tilt & Offset. "Midwest" makes a very nice one at a great price.
If you opt for a 24 to 26hp tractor, the implement sizes would drop one size (60" MMM, 4' box blade, 5' rear blade).
Several brands currently offer attractive financing. I believe Kubota & New Holland still are offering 0%? But the financing deals change every couple of months so you'll want to talk to dealers. Also check out the manufacturers websites, they sometimes list their financing specials.