I’ve been spending a ton of time watching YouTube videos about cruise ships because I’m going on Brilliance of the Seas (Royal Caribbean) up the California coast in April as it is repositioning for the summer trips to Alaska.
I don’t think many leave from SF to Alaska. Most leave from Seattle or Vancouver. You could leave out of Seattle and either fly back from Anchorage or return to Seattle. The only foreign port you’d hit is Victoria Island in Canada. If you leave from Vancouver you’d need a passport assuming you’d fly to Vancouver. Otherwise you need a certified birth certificate and ID, and it is a little more of a hassle.
All travel agents will charge the same as the cruise company (unless they’ve booked a group rate of rooms that they then resell to you) but they give the bonuses like online credit or like Costco gives the gift cards (based on the price of the cruise). I’ve only been on Disney cruises and always used a TA to get the online credit. My friend didn’t want to use a TA this time so no freebees.
One adult has to be in each stateroom, so if none of your children is 18 you can book one adult in each room and then just switch around as you like. Some people like to book a balcony or porthole room with the inside room right across the hall. Plus you get 2 bathrooms if you book 2 rooms!
The You Tube videos cover EVERYTHING, from the food to the teen hangouts to the extra costs. Some of the cruises are pretty cheap but then everything is an extra charge like soda, special restaurants, exercise classes. Others are more expensive but practically all inclusive. My friend and I are going cheap, but we don’t want any of the extras…well she wants alcohol but those packages are really expensive, like $70/person/day so no, not paying $420 for alcohol when the cruise wasn’t that much!
TLDR: most say Princess and Celebrity are a step above, Royal Caribbean has the more elegant ships (old wood), Disney is the most expensive but more is included (and no smoking or casino).
I did see the NBC piece on Friday night saying passports are taking 13+ weeks, and expedited are taking 2 months. The state department tried an online application but the test failed and they are reworking it. Trying to hire more processors but that won’t be done by June.
I went to Alaska (Juneau and then down the inside passage) one year, the last week of June. It was lovely - the weather, the light, the animal viewing. Have a good time.