I question why you're mowing 3.5 acres. In my mind, if you're mowing more than you need a walk behind for, you're mowing too much. Just brush hog it (could hire it done or rent) about once every couple years to knock down undesirable trees, etc. You'd be surprised what nice native plants and flowers will appear if you quit mowing.
For not much mowing and a little garden work and fairly level land, you could go with a 2 wheel tractor like the BCS or a used Gravely. They push snow very well with their 4' plows (I had one on my Gravely) and run tillers and brush hogs very well. On my Gravely, I also had a cart that worked very well as a motorized wheel barrow (in back of the tractor). These will eat your lunch (or build your biceps) on hilly land though but are more maneuverable on that hilly land in tight spaces.
If your property is very hilly, you'll want a small tractor with a FEL to haul stuff around and to push snow. A cheap back blade will push the snow even quicker. My property is VERY hilly, I went with a taller version of the 2305 called a 4010 but is almost identical in weight. I have the FEL that I use A LOT, back blade for snow, soil ripper and disc hiller for the garden, MacKissic shredder/
chipper to make mulch, carryall to haul mulch and stuff to the mulch pile to be mulched AND a 4' brush hog for mowing my trails and occasional brush hogging. If I'd have gone with something like the 2305, I would have long ago ripped away its underneath hydraulic cooling fan. The hydraulic cooler on the 4010 is in front of the radiator where it ought to be.
For your uses, JD used to make a mowing tractor kinda in between the 2305 and 2320. Think it was the X585 or something like that. There are versions of it with gas and with diesel engines. It has a limited FEL and 3ph capability.
Ralph