To save you some heartache, I'm going to pop in with a public service announcement about QT. I would consider it mandatory if you plan to add 9 more fish. The odds of bringing something bad into the tank are quite high. Murphy's Law almost demanding that everything be fine right up until you add the Angel with Ich that doesn't show for 2 or 3 days. I only mention it because you haven't. I also think your bioload is right on the edge if you complete your list, plus that many basslets and dartfish has the makings of conflict to my knowledge. You may want to post your proposed list to the "Please check out your intended fish purchases here" sticky thread in the new to the hobby forum.