Tips--you can put on your account or go here <http://cruisetip.tpkeller.com/> for the exact amount you will need.
Wine... odds and ends ..credit cards are mostlly cool......onboard use your room key.
Taxi's and Fancy women.... you need 30-50 bucks in small bills for each foray ashore. You can get cash onboard with your room key in the casino to recharge this every day. (Unless you are really really fancy)