So, first question. Zero Turn or Garden Tractor? As I see it, we will get a separate snow blower...so, no worries there. But, I want to make sure I can pull an aeriator, dethatcher, lawn roller, spreader, and small garden trailer full of mulch. Does this limit me to the tractor?
Save your money on the aerator. The only ones that do any good are the core aerators and, with weights, they weigh a ton. Neither a zero turn or a garden tractor will handle one. Like a plow, they have to be lifted out of the ground to make a turn, so with two acres and lots of trees, the thing would be out of the ground more than in. I have a 60" three point hitch core aerator and without weights, it won't do anything, even in moist ground. With weights, it penetrates and makes good plugs but takes more than a garden tractor to lift it. IMO, aerating is a waste of time. I've not seen any improvement in my yard after using it twice a year for ten or twelve years.
Lawn rollers have to be heavy to do any good. You've got to have one wide enough to cover your tire tracks. A big zero turn might pull one, I don't know.
No problem on the spreader or trailer--anything will pull them.
FWIW, for ten years I mowed 3/4 acre with 30 trees with a three-wheel Swisher, the original zero turn. I think it was a 6 hp Tecumseh, two speed 'transmission' and 360 degree pivoting front drive wheel.