If I'm not mistaken, you will likely be early for the steelhead and salmon. Smallmouth and walleye may be your best bet. It's been years since I've been down there but we used to stay at Maryhill of peach beach all the time. Love the area. I never did t Ryan for catfish down there but it may be worth a try at the mouth of the John day.
Hopefully somebody with some current information will point you in the right direction.