No one appears to have helped you but here are a few pointers:
1 Baby food and infant formula are not provided on board.
Guests may not bring on board any food items other than baby food and/or dry, nonperishable snack items (cookies, crackers, chips, energy bars, etc).
2 We offer Fisher-Price Playgroups with interactive sessions for 6 to 36-month-olds developed by early childhood experts at Fisher-Price.
3 A baby minding service in the evening on first come serve basis but an adult must remain until the child falls asleep.
Hope some of these clarify some of your points others might now add their comments. Have a great cruise.
On board there are plenty of fresh fruit readily available including apples; pears; oranges; grapes etc along with some fruit juices although easier to obtain these at breakfast time. Some I know have a few small bottles with them fill them up and store them in the fridge in your cabin.
No baby food or nappies sold on board so bring your own. The staff will happily mash the fresh veg provided at dinner for you -just ask. Babies in nappies not allowed in pools/H2O Zone of course for hygene reasons but there is a special Baby Splash Zone on Indie for babies in nappies. If you are going to take the child into a bar please be considerate and remove him/her the moment it starts to cry/scream etc..! And new rules - baby must be over 6 months at time of travel.