Cherith, Sorry you did not get all your questions answered without opinions!(Wow! is all I can say...)
I doubt they will have whole milk on the cruise.(That's all the answers I can give you.)
Enjoy your cruise with your twin boys!! Have a great cruise!!
Take care. From Brenda in Vancouver