The Collasible Cooler from Walmart has wheels, I used it as my carry on and immediately emptied it once in the room for the steward to fill with ice.
since the Sensation does not have your sail & sign card info on the TV you can simply check at the purser's desk each morning or evening; just don't go down at peak times as it can get pretty busy.
re: taking food off the ship; it seems to me at each port of call they were NOT letting anyone take food of the ship; the only thing you could take off the ship was bottled water but they were NOT checking the bags
Carnival Victory March 9, 2013
*carnival dream *
Glory 2/28/2010: Dina & Marty
Valor Feb 2009: Dina & Marty - again
Grandeur Feb 2008: DTW, Dina & Marty
Inspiration May 26, 2007
Fascination: Feb 2007
Enchantment of Seas: Sept 2006
Radiance of the Seas
Majesty of the Seas
The Big Red Boat