I'm afraid I can't say what those two fish are - could be geophagus but could be miles off...
Careful with cichlids and tetras. If your cichlids are reasonably large (and they do grow big) they will be food. So far so good with your current tock I guess.
It would be advisable to take a step back and think about what about the tank is important to you - the look of it, the fish behaviour, the colour of the fish themselves, etc. From there the members here can better advise as there are lots of do's and don'ts. Some groups of fish are of course incompatible, some need larger tanks, others eat plants, others eat each other!