If I were you, I'd settle on the Coral Beauty as the 'star attraction'. You're at about your limit for fish now - maybe another damsel or two, but that would be pushing it.
No Tangs - please - in that small of a tank.
10 hermit crabs, 10 margarita snails, 4 peppermint shrimp, 2 camel back shrimp, 2 horseshoe crabs, 1 brittle star,
Make sure you offer these inverts some supplemental feeding - pieces of raw seafood or algae pellets now and then. That's quite a few for a 29g. Also, if you can possibly trade in the Horseshoe crabs, I would ... they'll starve quite quickly in a 29g; in any case, they will make your "live" sand, dead sand in very short order.