I think you may have trouble with a yellow and purple tang in one tank. I'm thinking they look too much alike to get along, but maybe others have successfully done it. I probably would not try it, though, if it were me.
I have also heard that 2 firefish, unless a mated pair will not get along.
I can't comment much on the others, but if you are planning on keeping corals, I'm not sure the yellow wrasse and the trigger are considered reef safe, but neither are my angels that I keep in my reef tank. If you are going FOWLR, then they should be fine.
Nice list of fish, though, with lots more real estate for more.