There are lots of areas you can fish up there.
The best area for kayak fishing for trout is shown on the map I have attached.
We caught alot of rainbows there even though we were not focusing on them.
We also caught Large Mouth, Smallies and even a Pickerel.
As far as I know you cannot kayak much of the river in the state park.
Be sure to check because each zone has it own regulations.
The rules can be quite confusing and may differ depending on who you ask.
The best bass fishing I have had on the river it would have to be between the rereg dam and hwy 70 take out.
For help with a shuttle try calling Ambush Adventures.
The owner rode with me to the launch and then he drove my truck back to the bridge and locked my spare keys in my truck.
This area is packed with weekend warrior paddlers on the weekends but I still had great fishing back in the rocks were the paddlers did not go.
Ambush Adventures
Address: Old Highway 70 E, Broken Bow, OK 74728
Phone:(580) 584-2273
I have also fished from the hwy launch to the take out about 7 miles down.
I had a little luck but I probably will not go back there. Alot of flat water paddling.
If you are up for some fun and they have had a little rain then I would suggest the Upper Mtn fork.
If it has had a little rain then you can put in at Eagle Creek and take out at the Narrows low water crossing.
This section is not easy if the water is low and is not recommended if the water is too high.
I would say it needs to be between 200cfs and 400cfs for safe and good fishing.
It can be very trick with the rocks and drops. This is not recommended for inexperienced paddlers.
I have caught many Kentucky bass in this section.
When the water is too low I hike and fish alot of this section.
Edited to add:
You can check the water level on the upper mtn fork at the following link.
Upper Mtn Fork If you are on Facebook then the guy that runs the page at the following link keeps good tabs on the release schedule and water levels.
Mountain Fork Floats & River Association He is the UN-official mayor of the river and did well over 100 runs of the lower last year.