Hi again.
While "paitently" (read impatiently) waiting for my tank to cycle I've decided to do a stocking list for my tank. I have hard water and since I don't want to keep adjusting the hardness I want to add fish that thrive in this type of water.
So far I know for sure I will get some male guppies (around 6). They will be my starter fish. The last in the tank will be some type of corydoras (Three-striped, masked, or panda). I heard they like to live in group so that would mean around 6 of them. I wonder if I mix different types of corydoras if they will school together?
So far I have 12 fish on my list. How many more could I add? I was also thinking to have some sort of center fish in my tank something not to big but not too small and with some color. And someone that would not nip my guppies and like hard water (am I picky or what?

)
I also want a snail and some cute shrimps if there's room for them.
As I read the oppinions on compatibility and water quality differs from source to source. I think is better to ask the experts (you) so please give me some stocking ideas for my tank.
Thanks!