Yes I think so. There's a detailed guide to kayaking the Sandy river, with maps of each segment, at https://www.ci.sandy.or.us/Sandy-River-Water-Trail/.
Yes there are a couple of good spots at Oxbow to put a kayak in. You will just need to pay the $5 daily parking fee.
Thanks! Your answer is awaiting moderation.