rainbow sharks and angels dont mix, nor do they do well with rainbowfish, and i would not reccomend putting a fully grown angelfish with ottos. the ottos just stay to small and may be eaten or attempted to be eaten, and this can result in the deaths or one or both fish