Hmmmm... Many tetra will go with them, cardinals can be used as a dither or calming fish for discus once they are put in. Cardinals tend to get used to the tank faster than most fish do. Some cory cats will go. I suggest some laser cories. Then as for your top dweller you could get some hatchetfish. Marbled ones.