I would get some more deco in the 29. The jaguar cichlid will end up killing the blue acara or green terror. Withmore hiding places this should help. That looks like a parron shark but maybe id shark. Anyhow it will get very large almost 40 inches easily so not a good aquarium fish. Check out some natural gravel for your tank unless you like those colors. Just that natural will bring out the natural colors of your fish.