Deb,
Do you think that you'll need a winch handle? I have one in my cabin that I've only used a few times and it has been sitting in the shelf in back of the back rest for years gathering dust. I'm aware of the fact that the O'Day 25 is larger than my O'Day 222 but I think that you could probably get along without the handle. At least you'll never know unless you try sailing it without one.
If you feel that you really need one, try getting in contact with some consignment shops in the Rhode Island area.
There's the "Ship's Store" in Portsmouth RI which is located in Melville Boat Basin. Then there is "Newport Nautical Supply" which is located near the rotary not far from the Newport Bridge on-ramp. The guys who run these stores are really super people. They are very helpful and they treat their customers right. Good luck with your search.
Joe