Mike,
I've taken our boat up to downtown Petaluma and we have a 5' draft. We had no issues with depth, but paid attention to stay in the channel. I think the biggest challenge will be finding an area sufficiently off the channel with enough depth, but I think it can be done. Let us know how it goes when you get back.