Well I would say yes, as I've kept those three together before... But at the same time I wouldnt keep Rams in a 10 gallon tank... I had a pair of rams, 6 neons and 4 cories in a 36 gallon and they seemed to be really happy all around. I wouldnt put them in a 10 though as rams really like lots of hiding spots and you just cant give them enough in a 10.