You can get them from a LFS, a hobbyist on MFK. I know Jeff Rapps at tangledupincichlids.com has Pike cichlids in stock,but I haven't seen any Crenicichla Johanna. From my experience with pike cichlids as long as you has space. You should be good. Anything smaller in the tank the pike will eat. I feed mine Hikari Gold+, Bloodworms, my own bred feeders and frozen brine shrimp. I never bred any pike cichlids, but I had different types co-exist in one tank.