I concur with above. The platy and angelfish will not work here. Substrate level fish are about the only options with the African Butterfly fish.
I assume you have just the one...it would be OK to get a second of the opposite gender. A male/female pair would interact periodically, which can be interesting for a fish that otherwise rarely moves, being an ambush predator. Make sure you have lots of floating plants; this fish does not appreciate open spaces at all. When you see them hovering in the corner of the store tanks, it is for a very good reason. Given some floating plants to hide in, and a pair, they will be much less stressed.
Discerning male/female is fairly easy. The anal fin is deeply notched in males, but rounded in females. The photos below show a female and male.
Byron.