Something like a new holland boomer 35 would be great.
If you had a way to haul it I'd recommend a 5055e, but it's too big for even an 18ft flat cargo trailer. The downgrade in hp just means jobs will take longer to accomplish. 35hp will do everything you outlined and then some, but a 55hp tractor would do it considerably faster.
I've got a friend with an older model boomer 35 with 2,400 hours. Its used on a working farm. One helluva tractor.