If your biggest worries for your coming 8 month contract is wether or not you can drink alcohol, I suggest you reconsider your reasons for joining a cruise ship.
Anyway - providing booze will not be a problem at all - but I'm sincerly pleased that I won't be an officer of your ship since people like you will be a safety hazard.