The Coast Pilot doesn't do you much good back in Samoa, eh? I often have things in the wrong place at the wrong time, too.
But lucky for all, the download is free and you can have the Coast Pilot aboard your vessel's computer as you travel.
Suggest that your friend pick up a copy of Charlie's Charts of the US Pacific Coast
by Charles and Margo Wood. It provides an excellent description of numerous good harbors along the West Coast. It is NOT a chartbook but rather a cruising guide. I do note that they skip telling you about good hidy-holes or anchorages of refuge (not harbors) that are important when you cannot make it into a harbor/over a bar. There are several such anchorages which exist along this section of coastline and you may wish to engage in discussion with some of the cruisers local to you who have made the passage you'll be undertaking. You'll not be able to skip harbors which sit behind a bar on the West Coast. Most do.
You can download free NOAA charts as well. link
I recommend paper charts and if your friend doesn't have them aboard, I'd suggest he/she procure some. If he doesn't have a vendor local to him, he can get Seabreeze Books and Charts in San Diego to mail what he will need. The owner, Ann, is an experienced boater who can help you and him select the right charts, chartbooks, and cruising guides for anywhere one may wish to go worldwide. link
The ocean swell is quite something along that section of coastline. Depending on the motion of the boat, your crew may be quite a bit more comfortable very close in. I recently spoke with an 80 year old cruiser who has made the trip up to the PNW from SF many times on various sailing boats. He has predominately stayed very close to shore--think 20 fathoms--to avoid rough seas that his small vessel wouldn't do well with. I was somewhat surprised by this, but have not ventured north of SF so cannot say if it is the best plan. We have a Cruiserlog member on the (88 ft?) Tugboat Tyee who has made this trip South and North, I can hope that he stops by and tells us what he did.