The rainbows are actually pretty aggressive they all have there own territories that they guard at night from the other rainbow and during the day I have seem them chase the cichlids around a little not biting them but pushing them. One has a territory behind the heater another behind the filter and the third at the bottom of the heater. The Ropefish is at the bottom constantly and the occasional time he does come out the fish all dart away from him and won't swim near him. I will watch for any aggression to or injuries on these fish. If I do see aggression or injuries I will move them to my 40 gallon and if they have to go then I will see to it that they are in a good home. Also I'm pretty sure the Ropefish will be fine, I got it at petco but the lady who I asked about the Ropefish has been keeping them for years and is highly knowledgeable on Ropefish. She showed me a video of one of her full grown Ropefish swimming in her 140 gallon peacock tank, it was extremely healthy and showed no signs of stress or any injuries despite the fact that there were full grown male peacocks swimming around it.