You are approaching a full tank, especially as your Congos get large, Congo Tetras need lots of swimming room so 8 is really too many for a 29G. White Mountain Clouds, Danios and Bettas all tend to stay near the surface. Some fish, like Rams, go where ever the food is.