i completely agree with DCG1286.
going down you list...
the cardnials are nice fish. dont do much, kinda float in one spot all day, but nice
the tangs, my personal favorite is the hawaiian kole tang. not the spotted kole, they can be slightly aggressive. yellow tangs are most common if you want common. sailfins are nice but will realy tall after a long time. convicts and scopas are small and very easy to keep and good schooling fish but not alot of color. stick with easy. some can became slightly aggressive.
the clowns DCG said already they can become a hassle after some time. very pretty, i love GS maroon clowns but any fish same size and smaller, forget about it.
for angels, the bi color is claimed to be reef safe, id say no. ate all my xania and zoos and ect. i have a flame in my reef right now, they are hit or miss though. i had a few in the past and they nipped a little, but well fed with sponge in the food and they are fine.
gobies, star fish ect are fine. algae blennys are good, yasha haze are my favorite, pink luther, watchmens, ect. all fine choices. if u can find a large convict worm goby(constructor goby) they are real cool. eveyone thinks mine is a eel. its around 8 inches and very friendly, would never touch a fish and a amazing sand sifter.
rose bubble tips are nice, some pets shops pricy but nice, bubble tip and simple, good lighting and such. but all around good choice.
good luck with your selection and tank!