Looking good those blue damsels are mean little buggers and will terorize most new tank members they are completely fearless once established. Not sure how the cichlid food would work out I wouldn't do it unless I had for sure confirmation it was ok for your fish

cheers