Those are all big fish with personalities to match. Personally, I'd scale back to two of the tangs. The yellow and hippo would be my choices. The passer angel is a punishing fish, and often very aggressive towards others. Maybe a majestic or emperor as alternate choices.
Plan on some serious filtration via a good skimmer in a tank like this.