YP eat pellets well. I would start out feeding the various fish you listed by hand with a catfish crumble. RES may eat a little if trained but the others should eat well. As none of those are predator fish lower protein catfish crumble will do fine and costs less. Craws and possibly the BF will eat fish food also.

A decision on a feeder can wait until you get the YP and if possible trained SMB.