That list is really overstocked. I would consider the following:
2 percula clownfish
1 purple firefish
Anymore than 3 fish in a 29 gal
might cause you some headaches. I think you could squeeze a pair of neon gobys in there if you must. They stay about tetra size and cling to the bottom/glass/rockwork.
I think it's only fair to provide clownfish with a mate. They seem to be much happier, my pair also host in my flower pot coral.
For me, fish are only one element of the enjoyment of the home aquarium. I really enjoy my sexxy shrimp,flame scallop(which has been alive almost 4 months and still going really strong) skunk cleaner, peppermint, nassarius snails, corals etc etc
3' fine sand bed 1x Orange Stripe Prawn shrimp goby, 1x sixline wrassemated pair of true percula clowns, 1x CBS shrimp, 2x peppermint shrimp, 1x pistol shrimp, 1x tiger tale cuke
, ~20+ snails, ~10+ hermits, 1xserpent star.
green Bubble coral, hammer coral (8 heads!) ,various Zoos,green finger leather, green star polpys ,shrooms
175w 10k MH
28w actinic 03
2x maxi jett 1200
Prizm skimmer (modded)
Hagen powerfilter(for running carbon 24/7)
nano arctica chiller