If you want cories (should be a group, not a couple, theya re schooling fish), then you are better off without the African cichlids. (Also, they don't at all want the same conditions).
Really, cories don't go with semi-aggressive, they are just too peaceful, they can't stand up for themselves. You could aim at something with a lot of action without the aggressiveness, like giant danios or swordtails. Or gouramis, they have a bit of aggressiveness in their makeup, but not too bad and they stay near the surface.
The mollies also want to be in groups (though don't let the males outnumber the females unless you keep males only).