I can't speak for your particular cruise line but my husband and I brought ours on Norwegian CL this past November and had no issues getting on the boat.
As for vaping we were fine as long as we were on the decks or designated smoking areas... Just got the typical questions about what we were smoking

Enjoy your cruise! Where are you headed?