I think it's alright, but watch the paradise fish. Tiger barbs are nippy. Keeping them in groups is enough to protect most fish, but they can find long finned fish irresistible.
They're all small now, but will grow, so you have to account for how big they will get, as fish don't stop growing to fit the tank. Most of the fish are in the 2-3 inch range as adults (otos top out under 2 inches, though), and wood shrimp can get fairly big. At adult sizes, you're a bit over the inch-per-gallon rule, but if you wait a while the tank will probably take a bit more. I'd suggest a 2-3 more corys, as they're more active in bigger groups.
thanks for the reply! does it matter if I put different kinds of cories? or do I have to stick with the same ones ( panda cory+panda only) or ( julii+ panda)
I can answer this. Whoohoo! (love questions my noobness can manage to answer with authority)
Ok, I read that in the wild sometimes corys will mix. SO I took this to mean that if I was going to get three of them, each could be different and that would be find. Well, I put a peppered in my tank at home before I even knew they were schooling fish and bought a peppered, an albino and an emerald in my tank at work. Well, the emerald ended up being extremely shy, hid constantly. The albino acted like it didn't have a care in the world and the peppered in with them was kinda somewhere in between. It didn't mind moving around with either one really. Sometimes it would pair up with the albino, sometimes it would sit in back with the emerald.
I decided to move the Serpae tetra out of my home tank put them in my work tank and take everything but the albino out of my tank at work and bring them home. The peppered and the emerald I brought him were so happy to be in the tank at home. The tank at home had dark sand and the work tank light sand by the way. The emerald seemed to really love the dark sand and is very active now, and the two peppereds are constantly moving around together. I've thought of returning the emerald and getting another peppered but the emerald seems happy enough now in the dark substrate tank...it has some great wood pieces that give some great cover.
The albino started acting really nervous once it was without any other corys in the tank. I also noticed the Serpae had a keen interest in messing with it...its a juvinile and still pretty small and the serpae are about twice the size of it. I found some full grown albino corys at a local shop and bought two and plopped them in my work tank with the solitary albino. WHAT a difference. The small albino now follows either of the full grown ones alll the time. Its very common for me to seem them moving around as a trio looking for food. Its really great cause the Serpae keep their distance from the full grown corys...they're a little longer than the tetra and much more robust.
What kind of corys do you have. Another reason I'm thinking of trading my emerald for another peppered is the emerald corys get up to an inch longer than the peppered ones do when fully grown. Some get up to 4 inches I believe...my friend has an emerald thats about 4 inches. Some corys never get bigger than 2.
Oh, in summary, yes it does matter. Corys are much happier being with others of the same type.
Well, thats the extent of my amatuer experience with corys. Hope it helped.