The store where you got him should have inquired about your setup before selling it to you. A good store won't sell you something that your tank can't support.
You'll get different opinions about when you're ready, or not ready, for an anemone, but too soon is definately not good.
Not enough light, and they'll lose their symbiotic zooanthellae (sp?), and eventually die. They're really sensitive to water param's too. About 100 times more than fish and more than soft corals (IME).
I learned this the hard way - I got 2 BTA's, I thought my tank was ready, but my lighting is just a little less than what they need (around 3.5WPG). They're still alive, 2 months later, but neither of them are thriving. I've got more lighting on the way.