Actually a CC star will eat an anemone. They'll eat just about anything, especially if food is in short supply. Also, they need sponge in their diet or they will die of malnutrition.
Do not plan on selling your fish back to the LFS. Most will not give you anything for it though some may give you a few $ in credit.
I agree with the above post... look at having smaller fish like some of the wrasses, dwarf angels, blennies, some hawkfish and clowns. Most butterflies are not good fish for beginners. A Heniochus will outgrow that tank, but would be okay in the short term.
Don't buy any fish from the LFS unless you can see him eat prepared/frozen foods in the store. Otherwise you may have quite an arduous time in getting them to accept these meals.