Lots of generally good points, here’s a few thoughts that might point you in the right direction. some of these are repeat some not.
Wing Dams_anchor upstream of them about a cast away (30-50ft). Generally the brighter in the day the further out on the dam (deeper). Early mornings can find fish real tight to shore and shallow. Pitch plastics, hair, blades, cranks or jigs w/ crawlers or leeches. Look for nice clear boil where wing dam should be and you can suspect the actual top of the dam is upstream of that water disturbance by 5-10 ft depending of flow.
Rip Rap_is crap shoot unless you know a really specific part of rip rap that you’re targeting. you’re looking for little spots where the rocks are breaking the current to allow fish to sit in and ambush. troll rip rap or slip the current and pitch to it. Same baits as above.
Current Breaks_anytime you have current breaks or current seams you can anchor and pitch or troll along it and you’ve got a good shot at finding walleyes.
Trees_ this time of year with the water high, look for downed trees along shore creating current breaks and don’t be afraid to lose a few baits cause there will be walleyes in there!
Good luck, get out there and cruise the river looking for fishy spots and just put some time in. Think like a single college guy and you should do fine. The most food/beer for the least amount of work and you’ll find college guys! Most food/forage for the least amount of work and you’ll find walleyes.
Hope that helps. If you want to get out ever and want some company on P2, message me and we’ll see if we can connect.