He looks much better, I see no problem with him at all.
As for food, the clowns does NOT take food to feed the anemone, it takes it there to store it for later. If you only feed a little to your clowns there is not enough to feed the anemone.
There are many people that say they dont feed there anemones, I doubt that very much. In the wild they catch fish and other animals that come by to survive, they do not live as does anything without food.
Light is good but wont keep an animal alive for very long.
Feed it silversides or raw shrimp several times a week to keep it alive healthy and growing/flourishing.
Feed it nothing and it will or may survive but will be week and unhappy.