Heck of a list mate! I'm a tang guy myself, but have several of the ones listed in my own tank! Lots of things to think about including dimensions of your tank and what fish tend to occupy which spaces in the tank. Do you want swimmers? Shy fish? Bottom dwellers? etc. and how do they all interact with the totality of the list. General rule of thumb is 1 inch of fish/ 5 gallons of water. My recommendation would be to do your homework and think about the maturity of your tank with those fish, not what it will look like when you first get them and they are smaller. This is one of the things that breaks my heart most when watching people plan their tanks- lack of foresight (not implying that's what you're doing! just generally speaking). Keep us updated and cant wait to see what you come up with in your tank thread! Cheers