1) You can take water or soda on board. But why? Lugging a case of soda aboard to save a few bucks? Putting it through security, reclaiming it, hauling it how? Not worth it to me. There is usually a soda pass for the full trip, and if you drink a lot of sodas it can be worth it.
2) We LOVE Sabatini's on Princess! It is something we would not miss. For a nice pic from Sabatini's and a link to the menu, check out our review and pics at Sapphire Princess Cruise Review
3) My all purpose tip for cruising: READ everything so you know all the wonderful things you can do! Then relax and let the staff pamper you.
Have a GREAT cruise!