Those cons will prob kill everything you listed in that tank. As they breed they get more aggressive and have higher success rates of fry surviving. I had a pair that at 2in long would rip scales off my 13in oscar in a 75 gallon tank. Cons are not a community fish they are a highly aggressive cichlid that should be kept with other cichlids. Also they breed like cock roaches just add water.