My question is how many CC should my ATV be to tow the equipment?.
With regard to using an ATV as a tractor:
It is not about power (engine displacement) at all, if you want to pull ground-engaging equipment. It is
about weight, traction, and gearing. There are many 3-ton tractors with only 30 hp.
The heaviest ATVs out there DO have the highest power (Polaris and BRP have 1000cc/1000# quads), but
you can also buy the bigger quads with the big weight with the smaller engine and save some on
cost and fuel use. For example, the AC MudPro 1000 weighs less than 100# more than the AC XR700.
You can get more weight economically with just putting a sand bag on the the front and rear racks.
Mud tires will give you more traction than regular knobby tires, too.
More power only gets you better acceleration and top speed, which are not factors in pulling a disc,
plow, tiller, or trailer.
Note that you can break your tranny, as mentioned above, but you also should be concerned about
damaging your frame. I have fixed numerous bent frames, usually from rollovers.