Once all the fish get bigger you will be overstocked by quite a lot. In truth, you have probably got room for the Oscars and the silver dollars once they reach adulthood. Sevs do not grow as fast as the Oscars so you may be okay with them for a while. However, if you have got common or sailfin plecs for instance, these can get very big and they will give you water quality problems once they get bigger.
What type of filtration have you got? To maintain a tank that is slightly overstocked, you need lots of filtration, if you haven't got it you are going to have water quality problems at some stage.
If all the fish you have at the moment were fully grown adults you would have serious serious water quality problems.