If you want to trailer, get the catalina 25. If you dont, get the catalina 30. The 25 seems to be more in your price range though. 9k wont buy much of a thirty footer but will buy a really nice 25 footer. If trailering isnt a consideraton but you dont want to stay in your budget go with the a Catalina 27. (you would think i am a sale rep for catalina, im not, they just build a great boat for the money.)
If you move it just once a year you can tow anything 27 foot or under. But you will need a one ton truck and you will probably need to go really slow if it is over 25 foot. Towing becomes really doable with a 26 or under with fin keel or swing keel. Water ballast is really convient and user friendly for everything except for the sailing part. A lot of people like there water ballasted boat, but I personally would stay away from them given your particular circumstances.