Ok
I do think you will need better light. Maybe go with pc's,VHO, or better yet metal halide. You do not have to start all over again to add an anemone. However they are right about it stinging your other corals. Once it has found a happy home it will plant its foot and stay.
Make sure you have...