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.
I have heard of urchins that eat corals, but all the hitch hiker urchins I ever got turned out to be model citizens, and great additions. I would keep the little guy unless you see him misbehaving.