wendy, you're good to go in capris and sandals for casual attire at dinner.
If I'm not mistaken, bottled waters are always sold in the morning before excursions and in the gift shop on board.
Small bottled water - $2.50 (approx. 16.9 fl. oz.)
Large bottled water - $5.00