Yeah...you've got a lot of big fish on there and once they all get full size, it's gonna get cramped. That will take a while, but they won't stay little like most will probably be when you get them.
My thoughts...butterflies are notoriously difficult, so I've given up on them. I'd save space and cross them off. I'd maybe drop one of the Tangs. The Desjardinni are gorgeous when they are full grown...I'd probably drop the Kole. Maroon Clowns can become mean, especially when they get big. The Foxface will get big, you just don't usually see them full size at the LFS
(not good or bad, just saying). IMO
, the Tusk and Angels stay. The little school of Anthias would look good, maybe three though?
Sent from my iPhone using Aquarium Advice