New Mom, Relax! This will be fine. Baby food is not that hard to bring on board. You can actually purchase it in your port city before boarding the ship. You can also pick up an inexpensive umbrella stroller at the same time for $10-15 at walmart when you buy the baby food.
or bring it with you from home... You are not required to rent one from Carnival.
This is from Carnival's website
"Children under 2 years old will be offered babysitting services from 12pm-2pm on sea days (Babysitting fees apply). During this time parents can leave their child with the Camp Carnival staff or they are welcome to stay with their child free of charge. "
"Children aged under 2 years old will be offered babysitting services on sea days during the supervised freeplay times (Babysitting fees apply). On port day mornings, infant care begins 15 minutes prior to the first scheduled ship tour to 12:00 noon, or port day afternoons during the scheduled freeplay times (for specific times check with your Youth Staff when arriving on board)."
"Babysitting is provided for ages 0-11, nightly, from 10:00pm to 3:00am. There is a charge for this service "
Here is the webpage you need to read sweety. Holler if you need any help.
***edited by mod***