If you bring liquor on board they will take it until you arrive back in home port. They scan all bags coming on board. You may be able to sneak smaller bottles if you are so inclined. Soda should not be a problem. Soda is complimentary in the main dining room with dinner by the way.