Kerry,
Another consideration is the Edmonds - Kingston route, although possibly a bit more of a drive from SW.
First boat leaves Edmonds at 5:45 Monday through Saturday. I've never had any issue getting on it. Once you hit Kingston, you are only something like 8 miles from the HC bridge.