Not sure anyone answered your question about Damsels though and compatibility. With damsels you want to start your research on ones in the Chrysiptera genus. This should get you started so you can read through the various lower classifications.
Azure, blue devels, yellow tails, springer's, talbot, fiji blue devil, starck's, rollands, king, three band, blue line, canary, and a couple others I can't remember. Out of this list I have mixed and owned in a 40 breeder Azures x 3 and Talbots x 3.
In my current 210 display I have 7 sapphires, 1 azure, and 1 surge. Sapphires are by far the largest damsels in the tank and somewhat the most frisky. They are spawning so constantly digging, guarding, and doing the mating dance. Out of that list 1 starck would be swell. Talbots would also be nice. Azures would also work.
I think with Damsels you just need to have a system setup with plenty of space for them to retreat, sleep, and corals/rock to break the chase that will start. They are very active. Add speed, color, movement, and more. They tend to get a bad rap because more often than not they are the first fish added because they are strong enough to live through new hobbyist errors.
All of them will work but one needs to understand, have a proper setup, and of course a large understanding of what is acceptable by keeping them. If you don't have a place to rehome them, or if you don't want to, or if you don't think it is worth the risk to disrupt your reef then a damsel isn't for you.
By you I mean we the hobbyists. Personally I wouldn't have a system without them.