I posted this on a different site so I will put it here is help you with prices. The "tips" don't include tips on drinks. The drinks are 3 drinks a day on a 7 day cruise. Your Shore excusions maybe higher so change that accordingly. Also you can pre pay tips and shore excusions so the money is not all being paid at once.
Okay I'm running the numbers for a seven day:
Shore X $100
Tour/Porter tips $16
Gifts for family $150
2 8X10 pics $40
2 bingo games $40
Total $673 maybe you should bring $700 just in case. If you are not driving to the port then parking is replaced by cab to the port. These totals do not include per and post hotel stays.