it sounds like your doing your HW although I would be a bit leary about one fish on your list the Pygmy Angel is not completly reef compatable, I know some people add them and no problems but some people have huge problems, being your so young and this is a huge investment for you I would hate for you to have the possible problems that can come with this fish, the Pygmy may nip at large-polyped stony corals like frogspawn, good luck, looks like a great start