För det första tycker jag ditt akvarie är för litet för alla de fiskarna. Flera slöjstjärtar i ett 150 liters? De ska väl ha typ 250 liter, har jag för mig.
Dessutom passar inte guppy ihop med slöjstjärt, och kardinaltetrorna finns ganska stor risk att de blir uppätna av slöjstjärtarna.
Bra att du frågar innan du köper, men om jag var du skulle jag skippa slöjstjärtarna. Resten är en bra blandning tycker jag, men du bör ju ha någon form av algätare, t ex ancistrus eller ett stim otocinclusar...