<font color=blue>I've noticed that some of the smaller Kubotas (B2200 in particular) seem to be very popular on this forum. Is that too small for my situation? </font color=blue>
It all depends on how much time you want to spend doing your landscaping. The
BX2200 is a very capable little machine and a good choice for 5 acres, but considered a sub compact. It will do everything it's bigger brothers will do, only you have to take smaller bites.
Some have had problems hooking up three point implements that are designed to go on a taller tractor, requiring moving of the attachment pins etc, to make them work. You mentioned you have the mechanical ability of a rock. If you were to go with the BX, I'd buy the implememnts from the dealer & get him to set them up properly for you vs. buying them at a tractor supply store or over the internet.
I have 4 acres. 2 of which are grass, the rest are woods. I have an 18HP New Holland that, while it has less HP, is one size bigger than the
BX2200. I've been very happy with it & often run out of traction before Horsepower. The main reason for my New Holland is I liked the dealer the best, Spec wise, I liked the JD 4010 or 4110 better.
Time to pound the pavement. get to the dealers & test drive the machines. Don't just take a spin around the parking lot, dig some dirt etc. Have them show you how to attach an implement & take the loader off. Also try a standard trans and the Hyrdrostatic.
When you narrow it down a bit, get the dealer to demo the machine(s) at your property.
I think anything from 18-30 HP would fit your bill nicely. If you've got alot of obstacles or will be planting a lot, stick to the smaller side. If it's wide open, go bigger and you'll get your tasks done quicker.