There are a number of threads here with good information for you. I'll summarize from my area (NW part of Oregon):
Hood River has everything you are looking for. The White salmon river is a classic and just across the bridge. check out pdxkayaker.org for trip information.
The Upper Clackamas (3 lynx run) is ELF land right now, and hard to get to because of some fire damage.
The north santiam is beautiful this time of year (Class II+ to III-) and there are a lot of spawning salmonids to see.
The Deschutes near Bend runs year round and is a fun III+ run. Lot of good biking near Bend too.
Hood River has everything you are looking for. The White salmon river is a classic and just across the bridge. check out pdxkayaker.org for trip information.
The Upper Clackamas (3 lynx run) is ELF land right now, and hard to get to because of some fire damage.
The north santiam is beautiful this time of year (Class II+ to III-) and there are a lot of spawning salmonids to see.
The Deschutes near Bend runs year round and is a fun III+ run. Lot of good biking near Bend too.