Welcome to the club bro!!!
Nice little setup... em... u mentioned Damsels? What kinda Damsels? How many? Coz Damsels can get quite territorial in a small tank, so you may find them annoying once they accustomed to the new tank... but since your tank is quite small, catching them out later will not have a problem.
General rule: It's easy to add in fish... damn hard to retrieve them especially once your tank is established with corals and all