If your uses are for ground engagement, pulling a cart around, plowing snow, etc. I looked at the JD lawn mower specs and the 300 series run around 5.5 MPH and the 500 series around 7.5 MPH. Average person walks at 3 MPH or more.
I would suspect that plowing snow and pulling your trailer at 2 -3 MPH will be disappointingly slow.
Based on your usage I would look hardest at two variable displacement closed loop pumps and two motors. This would give you the capabilities of traveling faster under low power situations and then slowing down as the load demands like running a zero turn or skid steer.
using 10" sprocket I get 168 RPM at 5 MPH You could possibly use a wheel motor to directly drive your tracks Vs the jack shaft and chain reduction. I believe some of the track type skid steers are driven this way. Might save some space. You would have to check bearing loads and possibly seal protection since this will be in the dirt and mud.
travel speed formula: MPH = (RPM x d)/ 336
RPM of drive sprocket or wheel
d = diameter of drive sprocket or wheel in inches
I found this formulae for converting axle torque to drawbar pull.
T = F x r
T = torque in inch lbs.
F = draw bar in lbs.
r = wheel or drive sprocket radius