Don’t add tangs first. This is due to aggression from them, if there’s one thing that’s similar between Cichlids and Tangs it’s the aggression that comes with them, however Tangs are aggressive to other fish as well as other tangs.
As for your question of the wrasses, eels usually grab narrow bodied fish first, whilst wrasses are a rather fast fish they may still be at risk of being picked off as the eel grows. With the wrasses if you don’t plan on coral you can always go for something from one of the genus Scarus (These are Parrotfish however they’re part of the same family). These will gnaw on coral to eat the Algae and other microorganisms living on or in the coral skeleton. I’d recommend Scarus quoyi as these are the most common and I believe the smallest of this genus.
With the angels, don’t go for a regular old Dwarf unless you really want one. I agree with the above, Go for one from the genus Genicanthus! This is the most reefsafe genus of angels that is much less likely to eat coral. I need a more recent photo of my Genicanthus melanospilos, however here’s an older photo :)
That's a nice fish, how big do they get, and you said they go good with tangs and eels right?