I would say just to make arrangements to get some meds when you get here to Ca but it's not exactly super easy to get things on the cruise ship itself ....easier than the airport but they have stiffened things up as far as getting on the cruise ship itself .....I went to alaska recently and I'm going on the Catalina cruise next month ......good luck
Both air ports and cruise ships have their own drug sniffing dogs and task force dedicated to drugs, chemicals, bombs, and currency. Fuck with the TSA and your not getting out of federal prison for a long stint.