Depends on how long to you to take to do the tasks you've identified. However, I'd recommend a CUT (at minimum) that has sufficient weight to maintain traction while pulling implements through the ground.
....the size/weight of the implements will drive how quickly you can complete the tasks, and the size of the implements (along with the terrain, soil type/moisture level) will drive the size of the tractor.
Another thing to consider Is the dirt you're moving: will it be in piles (and just need to be scooped up)? or will you be digging it out of the ground? If digging and in large amounts, it may be worth considering renting equipment to do that one task. It's not that tractor loaders can't dig, but they aren't the most efficient at it compared to equipment designed for digging....and if you're needing to dig out dozens/hundreds of yards of soil with a loader for a single project it may be worth renting equipment for that (depending on how quickly you want to get done).
Just my $0.02 though .....