You are trying to to do very different jobs - white water and fishing. But it matters what type of white water you are looking to do - do you have a white water class level in mind?
For sit on tops, there are only a few that are made for use in white water. The Pyranha Fusion has a sit on top version. And Dagger Torrent is a sit on top boat made for white water. You could take a look at them and see if they would meet your need for fishing. These boats don’t come with bait wells, rod holders, gear tracks, etc. - things fishermen often like.
You may want to consider inflatable. Something like the Advanced Elements Strait edge Angler is made a fishing boat that can also handle up to class III rivers: https://www.advancedelements.com/kayaks/inflatable-kayak-ae1006ang/
Looking at the Wahoo, there is nothing in the specs saying that it can handle white water, nor does the design look like it. Most would be fine in class 1 (but expect to flip), advanced paddlers in class II (but this is true for most any kayak).