I have a gold female gourami with two moonlight female gouramis, one adult snakeskin and two sub adult (not really juvis as they are the same size as the gold) gouramis, a banded fake gourami along with seven pearl gouramis in my 125 and they all get along fine. My adult snakeskin is the matriarch of the tank and will fix any agression before it gets out of hand. She had to with Iron the gold gourami when she was younger and is working on the younger snakeskins. When we had the wild blue acara she also thought him she was the boss and fixed any issues with territory. I also have a school of 15ish Australian rainbowfish, five pavo eels, six (three giant adults, three thumb length juvies), seven Yo-Yo loaches (three young adult, four juvies), a royal watermelon pleco/panaque and armbursteri pleco/panaque.
The gouramis should be ok with angels, I had five sub adult angels in the 125 as well before we got the 120 set up for them. They had no issues with any other fish in the tank.
Also if I remember correctly, rainbow sharks are social where red tailed sharks become territorial as adults.
If they are both females you shouldn't have issues with keeping the with your other fish.