The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
Definetly no Keyhole cichlids.......maybe 1.
Minimum for a pair would be a 20 gal.....preferably a bit larger 8)
As for Badis Badis.....I don't know how big they grow....
I think a 10 gal is really small for any cichlid. Maybe an apistogramma specie, but you'll have to research that to be sure.