Nolan99
It's good that you are asking questions before you set up your tank. But I saw no mention whether you want corals, anemones, etc. included in your tank.
If you go the fish only route, you will need plenty of LiveRock though as some of your specie choices include fish that hide a lot...