Get the book Marine Fish: 500 Need to Know Species by Scott W. Michael. Costs around 20.00. It will tell you minimum tank requirements, what to feed, how big a particular species gets, it's compatibilty with other species.
IMO no tang should be put in a 29g tank.
Mature yellow tangs need 75g minimum.
That's my opinion and I'm sticking to it.