That anemone look healthy but bleached. It does need much better light. For now you can get one of the daylight flood light from Home Depo or other store shine that on him. He will be OK with that, This is what I put on my anemones in the sump of my tank.
Unless you give more light to it, it won't do well. Either that or get it to a tank that provide good environment for it. If you live close to me, rather then Astoria OR, I would buy him from you. They are beautiful, long live creature, that have the potential to live forever.
Good luck with him.
100 W equivalent daylight Flood light with a cheap clip-on base. This short term solution would cost you about 10 dollars.
Here is a picture video of my sump and a picture of my Magnifica (Ritteri)
Video:
Picture of the Magnifica (and other animals)