Ghost knifes arent good tank mates for angels, and are too big for a 55 gallon tank. You should research knife fish and maybe think about either getting a bigger tank for it or finding a local place that will take it and maybe give you some store credit. Cory cats need to be in groups in order to feel comfortable, 3 more of those guys would be a very good idea. With that said, I think rainbows could be a good option. There is many kind of species of rainbows, but boesemani, and iranian are colorful. Tetras are also an option, neons, rummynose, buenos aires, serpae, and penguin and all options. Also some of the more peaceful barbs like rosy, cherry, and green would work but you would want at least 6 to keep the nipping down. You could also do ram cichlids, or other small cichlids like apisto, keyhole, and festivum.