The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
Pretty sure they are planaria worms
I'm not sure but I think they come out when you overfeed.
They are harmless though, I have had them before, and my fish ate them.