In that pic u can def see the dominating Cham forget all the animals for a sec the bottom line is that it is a way to small of an enclosure for a vield it needs a much bigger space
Ps your Cham should be in a screen cage not a tank so to answer your question no you should not keep the Cham with fish see my pic my ONE male Panther which is a smaller spieces than a vailed is in a 2 feet by 2 feet by 4 feet tall enclosure with the appropriate needed plants lights and water...
I'll say it again please take the Cham out of that set up it is not appropriate there are links on this site were u can see what is needed to care for your pet properly if your going to take in a Cham do the appropriate research and do it the right way he needs a lot of care this is not a...