Are these guys what I think they are? Red flat worms?
Yes, but these aren't Red Planaria. These are aeolids and feed on the mucous from the coral's surface. You can blow them off with a turkey baster, or dip the coral and then blow them off in that solution. They can grow profusely and become quite the eyesore.
but they are so cute look like little freckles