You are going to be okay in theory.
The real catch here is that clownfish. They can be really territorial. If he's an adult, then you may need to rearrange rock or even remove him for several days when you introduce the two new fish to break territoriality. The angel I'd say is no problem, but bufferflies are such fragile fish... the clown could bully him.
I'd say go for it and act only if need be. From a straight "compatibility on paper" standpoint, you are not overstocked, and all fish are compatible with each other.