I've heard they get to be a foot long at least. They will hide constantly so if you have a large tank i wouldn't bother. You won't see him much. As far as reef safe i don't think they mess with corals but maybe weak or sleeping fish. I guess treat them like a coral banded shrimp, but one...