lion fish will eat anything
they can fit in their mouth. they need a fish only set up with fish bigger then they can swallow and you'd be suprised how wide the mouth can open.
i do not suggest keeping an anemone. the need reef setups and experience and clownfish will host just about anything including corals, rock, even the side of the tank. what it comes down to is what they feel safe and comfortable in. in just about all cases adding a clownfish and anemone anyways results in the clown not hosting, atleast for a period of time. i do not recommend a nem.
the fish above will do fine with a flouresant light.
i cannot stress how important research is when it comes to saltwater tanks. it is completely different then freshwater setups and much more expensive too. my intentions arnt to scare you but rather pre-warn you. read as much as you can and do not be afraid to ask questions. LFS are decent for knowledge but double check it first, you have to remember that they are giving information from a business point of view. welcome to the wonderful world of saltwater, and welcome to fishforum.com. looking forward to seeing you around.