Google your boat and you will find the weight on a review. For example, my 2100SD says 4000 lb in a write up at USBoats. Do the same to check your engine weight. It's going to be a few hundred (my 5.0 MPI V8 is 900 lb), but included as inboard motor.
My fuel capacity is 55g which is 8 lb per gal, so figure another 450 lb. Gear includes skis, life jackets, fishing rods, etc which is unlikely to be much on a smaller boat (<25 ft). Maybe 100 lb of gear total.
So my winch needs to be rated to 5000 or more.
I hope this helps.