Hello from another Canadian (Calgary)! Yes you can pay cash or points. The points value works out to only $7.45/pt compared to the cash pricing, so you are right, it definitely makes sense to pay cash! The DVC Member Cruise is more expensive than regular
DCL cruises, but gratuities are included and lots of gifts apparently. Have fun on your cruise next week!