That Farmi 351 will make a good match for your tractor. I have a NH TC33D the bare weight is similar to yours, with the filled rear tires (adds about 600#), Loader, logging winch, belly pan, limb risers and FOPS (falling object protection), I'm probably close to 4500#. I have a Uniforest 35E, which has specs about identical to the Farmi 351. It's a good match for my tractor.
You will not regret getting the winch, though tit takes a while to develop a work pattern that makes the most of it. One thing you should really consider is getting a self-releasing snatch block. They aren't cheap ($300+), but they greatly increase the utility of your winch by letting you pull around corners, rather than having to have everything in a straight line.
Are you getting logs for firewood, or for sawlogs (or both?)