First, there is a Catalina 25 site (http://www.catalina-capri-25s.org/default.asp
) with hundreds of postings discussing Swing vs. Wing. Many people there have setups that allow them to step/unstep the mast single handed (ours is a wing-keel in a slip, so can't help you there).
Second, a C25 with engine, fuel, gear, water, trailer, etc is probably over 6500 lbs. Someone who trailers can give you a better number.
There are C250 water-ballast boats but they are newer and more expensive.