Glad to hear it's going good, but I still wouldn't go adding anything for a while, especially corys.... they can be pretty sensitive to water conditions. I wouldn't add any additional stock until you are maintaining less than 20ppm for about a month or two. Plus, whatever you add is going to contribute to the bioload that you're currently fighting to bring under control..... be patient.
As far as the algae, how long do you run the lights during the day (or evening). Light is one of the main components that algae require, so if you just ran your lights for a couple hours in the evening, it may not have had a chance to develop.....