Assessors would be a good choice.
I can't comment on the other two species, but with yellow Assessors (A. flavissimus) you generally will end up with a pair. The other issue with them is that they may go into hiding and don't come out much.
The two I have in my 100 are always in the back and as good as never out in the open.
The two I have in my 20 gallon Novo Abyss tank with pipefish and yasha gobies as tank mates are always out. So my recommendation for this particular fish would be to keep them in a specialized tank tailored for them where they can be the center fish.
They are way too nice and pricey to get lost in a community tank with larger fish.
One species you may want to look into is the orchid dottyback. In a large enough tank they can be kept in groups. There might be some haggling, but generally they should get along and often pool up in one place.
Only issue I encountered with them are turned off powerheads - these guys like to swim inside the pumps and may get shredded when the pumps come back on. That's what happened to mine.
Another fish that may work is the Royal Gramma. If you get them small you can add a larger group. While they may squabble and even chase each other, they generally don't hurt each other if there is enough space for retreat. Once established each will have his/her spot in the tank where they stand in the flow. Generally they prefer walls and larger overhangs.
Otherwise some of the hardier and more social cardinals might be what you are looking for. (Not Banggais!)
Sent from my XT1254 using Tapatalk