I personally wouldn't get a Powder Blue Tang, not only will it restrict your stocking level but the fish itself will not have the room it requires when fully grown. Tangs are not the easiest fish to keep, being rather susceptible to disease, and you would get more benefit from a couple of smaller fish instead IMO.
K ill drop the tang then ... and go for smaller fish
With regards to the Dwarf Angels, the choice is yours. Find the ones you like and research them for size and tank requirements.
I'll do that but i really like the Elibi Angel so im going to go for that one for now, and hopefully it ownt nip corals.
Cardinal's prefer to be in groups of 3 or more (so i'm told) so I would drop the damsel and get two more Cardinals.
I can get 3 cardinals, but then i would prefer to drop the lepoard wrasee, because it will be to much black and white spooted/dotted fish. Ill rather go for a more colorful fish.
Also, with the firefish you'll need a good fitting hood as they are prone to jumping out of tanks and dying on the carpet
Dont worry the tank has a good lid. I'll be providing a pic of it hopefully by tommorow.