As long as you purchased direct from
DVC prior to March 21, 2011, you can go on the Member Cruise. The Member Cruise is technically part of the Disney Collection and subject to the resale restrictions.
Yes, you can use a mix of points and cash. Each passenger must be paid for in full by one method of payment (either points or cash). Any cash portion is due in full to DVC at the time the booking is made.