To many fish. I'd skip the flame angel in that small of a tank. Flame hawks get pretty large as well but may be ok as they're perchers. Absolutely no on the fromia sp. (marble star). They require large tanks with a diversity of life on the rocks otherwise they slowly starve to death as no one really no what they eat.
Sent from my iPhone using Aquarium Advice
20 Gallon SPS reef
29 Gallon FW "fat catfish" tank
20 Gallon Long Dart Frogs "Zig" and "Zag"