From my experience, a puffer and a trigger will go after inverts and nip on corals but should leave a anemone alone. Having said that, I have seen some Niger's do just fine in a reef.
Your fish schedule looks fine to me but I am sure that somebody will hop in and confirm it. :thinking:
That is a good start for your tank, I would be careful when adding anenomes though, I had a porcupine puffer with a couple of anenome and they were both dead after two weeks....so be careful, but other than that you should be fine.