I agree with miss wiggle, you need a 100gal tank minimum for a regal tang (although I do have a baby one in my 50gal until she gets a bit bigger and will go into my 125gal)
Also anemones are so delicate and do not tolerate the fluctuations in water quality which all beginners get. If you really want an anemone the get one in a year or so at least,when you have got more experience. They also need really good lighting.
You should also include some snails to your clean up crew.