There are lots of very educated, experienced people on this site that can answer your questions regarding stocking your tank. I just wanted to specifically say something about a df puffer. I have a 125 gal tank with several great fish in it; however, my favorite fish, hands down is my df puffer. It's like he has his own little personality. I do hand feed him, and my six year old loves to hand feed him krill. He eats like theres no tomorrow, and he does pout. He is an awsome fish. I've been in saltwater for around 12 years, learning stuff every day, but in all that time, this is my all time favorite. I just wanted to put my two cents in. Good luck.