To be honest, I'm not sure about kayaking in the Troutdale or Portland area. There are State parks along Interstate 84 - along the Washington State side; you may be able to kayak there. You will need a Discover Pass for them. Woodland, Washington is off I-5. You can float or kayak the Lewis River.