With your list of attachments, it sounds like you are needing a tractor for serious work. I'm very opinionated about the New Hollands I know something about. My favorites are the 3040 and 3045. If I had lots of money and wanted a tractor to show off, I'd consider the Boomer 8N. There is no way on a good day that I'd consider it as a workhorse tractor. You'll pay $10k more for it and get nothing in return but people telling you how "purdy" it is.
A 3045 would be a good choice for you, but a 3040 may be even better. I think you will come to love the HST transmission and ergonometric features of that tractor. The Boomer 3040 has an MSRP of just $20,395 and is the best dollar-for-dollar. It has the same FEL and 3PH specs as the 3045 but the 3045 will cost you about $1500 more and the only difference is 5 more hp for PTO implements and a little more weight. Both have 4-cyl engines with the 3045 engine having a slightly longer stroke.
I think any of these tractors is probably not a good choice for a belly mower, but you can get the 3040 and 3045 with a mid-PTO if desired. You can also get them with the SuperSteer option that pivots the front axle and gives you an extremely short turning radius and automatic 4wd on demand. For dirt working tasks, having the brake pedals on the left and the HST pedal on the right will allow you to do dirtwork and use differential brakes for steering when the front end gets light. This is not possible on many CUTs. With the money you save not buying the Boomer 8N, you can put a very nice cab on the 3045 and find a use for those extra 5 engine hp beyond the PTO.
I'm not a big fan of 4-in-1 buckets because I think a grapple will do much of what they do and be more flexible for many other jobs you'd have as a contractor. Even a small grapple added to your regular dirt bucket will be a tremendous asset. You must, however, remember that the loader (250 TL) on these tractors will lift only 2000 lb at the arm pins and when you add a bucket, you can expect your lift to be more like 1600 lb or slightly less. You cannot lift a ton or more of materials on pallets off a truck. For that, you'll need the 4050 or 4060 tractor with a larger loader. However, your 3040 or 3045 will handle round bales on a FEL spear with ease. I've offloaded them 2-high off a flatbed trailer with no problem whatsoever.
If I were you, I'd shop around and then bring issues and questions back to these forums for info from the experience of this group.