Which cruise line? It'll help narrow down as the answers may be different.
Some barely allow 1 bottle of wine each.
Smoking is pretty much forbidden on verandahs/balconies on most ships operated by U.S. companies (i.e., most of them that ply Alaska).