The official Disney policy is no BYOA but they are will allow it. Just no ice or hard coolers. Put in your carry-on, wrap it well and it can be brought on board.
I think there is an address where you can ship packages to yourself ahead of time floating around on the internets somewhere.
iSm - lots of alcohol on the ship. It's not DisneyLAND afterall
