Dosewallips is a good place to camp. Hot showers, heated restrooms, I think open year-round.

As far as launching Triton Cove is about 15-20 minutes South of you on 101. The ramp is on the steeper side, but paved and there is a decent amount of parking.

Depending on boat size, tow vehicle and tide, there is a beach type launch tucked back in the corner of Pleasant Harbor. High tide is best on this one, smaller boats and 4x4 (mostly about clearance). Pleasant Harbor is 2 minutes from Dosewallips so mooring the boat is an option.

I don't know much about the bottom fish, but crab are crawling all over the Canal. People crab right outside of Pleasant Harber and I've done well across the Canal to the East. These are just 2 of many good places.