1. They look like green zooanthids to me.

2. Yes, a cleanup crew would help. Water quality could be contributing to the problem. Have you tested it? The hair algae can/will choke out other (desirable) things if left unchecked.

HTH.