Yo metería un par de machos y 4 o 5 hembras. En cuanto a las coridoras mejor 5 pero ten en cuenta los parámetros que necesitan y además las corys necesitas sustratos no cortantes, como manado pero preferiblemente arena, porque buscan su alimento rebuscando por el suelo del acuario.
En un principio no, las corydoras vienen de america del sur y necesitan aguas un pelin ácidas y blandas. Y los guppis algo mas duras.
Pese a estos datos, como han sido criados en cautividad, se han acostumbrado a una agua más neutra. Y puedes mantenerlos juntos sin problemas.