It depends on your LWL, and how strong your motor is. It is going to take at least those two days unless you plan going in darkness quite a bit. There is a permanent northbound current in the Colvos passage. I would not try to get to the Narrows Marina at all. Bring an anchor, and just motor/sail until you get tired, anchor, sleep, wake up early and keep going.
Make sure to have an anchor light unless you are anchoring in a known anchorage. There are plenty along the way: Gig Harbor, Cove, Blake Island, Port Blakely, Eagle Harbor...