Nate -- you've obviously already got a good handle on things. Sounds like a good plan for the channel cats. As for walleye, I'm sure you've heard that they are not well-suited to small ponds. However, having a few in there as a "bonus" fish is indeed something you can do.