Cories will need more space at the bottom as well (and sand, which the tank does not have). Since your water is soft, I would rehome all the livebearers in addition to the fish that are too big for the tank. That will reduce the amount of waste produced by the fish, and your nitrates won't be as...