Yes... You can swim anywhere you want.
yes theres deep pools along the river you'll have to tube down stream a ways tho the put in spots are kinda shallow if you stop at the first public access spot on the left after u get down the switchbacks on the road the water is about 3 to 4 foot deep and u wont have to pay for anything
Yes you are on a river
Thanks! Your answer is awaiting moderation.