Don't worry about your catfish spawning. It's more trouble than what it's worth.
Buy channel catfish, whatever size you want, feed them, harvest them, then stock more. Make it a "put and take" fishery.
If channel catfish successfully spawn, you will have more fish than you know what to do with, and it will become a management problem at some point.
Channel catfish are so inexpensive, it makes sense to buy and stock, then do it again.
For example, you should be able to buy 100 catfish fingerlings for $40-80.00, depending on their size. You can even buy fish big enough to catch for a couple bucks a pound.


Teach a man to grow fish...
He can teach to catch fish...