le esigenze nei valori dell'acqua sono simili (dura e alcalina) ma questa è l'unica cosa che li accumuna. i rossi sono pesci d'acqua fredda, gli altri pesci tropicali, inoltre i carassi crescono parecchio ci starebbero stretti nel tuo acquario e potrebbero infastidire i guppy (oltre a mangiarsi tutti gli avannotti) non è il caso di tenerli insieme
PS gli unici cory che possono stare insieme ai poecilidi sono gli aeneus e paleatus