Found this information about the Coast Guard launch site. I'm not sure as to its complete accuracy, but suggest checking it out before launching during those dates. Also the last time I drove by, Bay Shore Drive was only one way due to construction (had to enter from Jamboree).
http://www.ckf.org/putins/putin_details.asp?putinid=4
If you cannot launch @ the station, you can launch from J Street on the peninsula. No bathrooms or shower or even a parking lot (street parking only). You have to go down about 3 wooden steps to get onto the beach or into the water depending on the tide.
You can also launch at the beach just before Serrano Avenue on East Balboa Blvd. (the beach with the small pier), but there may be some restrictions there also.