4. Bi-Color Blennies are pretty passive and hide a lot but need algae(my blenny eats my green hair algae) because it probably won't eat shrimp, flake or pellets for carnivores/omnivores
I agree with the hide a lot, but my bicolor isn't what I would call passive as he will fight with my clowns who have a territory that butts up against his. Mine doesn't seem to pick at algae, but does scarf down flakes and pellets, some of which are developed for carnivores and omnivores, and some of which are more algal based. With any fish, I think its key to try to incorporate a variety of foods to make sure they are getting all the things they need.
I would also wait a bit to add the blenny. After my tank move, my blenny had the most difficult time sustaining a healthy weight, and didn't look healthy in general until the microfauna really boosted up...and this was even while he was mowing down on the foods I put in (2x or more a day)...so I feel there is something else that he needed that he was only getting from the tank being more established. As these fish are likely to be added last, you should definitely think long and hard about whether you truly want to have them before you purchase.
For the larger fish, it will be hard for anyone to give specific advice without knowing your tank size...in gallons and in tank dimensions. Tangs need a lot of swimming room, i.e. length, so a 90 gallon cube would not be ideal, although you could call it a "big" tank. I second Jer77's comments about the tangs and bicolor angels. I'm a fan of angels, and some don't pick at corals and are fine as long as you feed them enough, but two of any angel is a delicate process that involves careful planning and pairing, and a removal strategy...not always easy from a display tank.
How many chromis do you already have? Your stocking list has 15 fish to be added...that could potentially be a very high bioload depending on what size tank you have...and if your hope is a mixed reef with SPS, you may need to cut back a bit on the fish to maintain higher water quality.
Keep us posted with what you end up doing
