Go with the 29 gallon for your fish will be happier. If you can go with a 20L as a sump, just add baffles. It is very simple and will be very benifical for you new set up.
Here is how to set it up.
Your stocking list looks good. Add the dry and live rock first. Let it cycle, then add your clean up crew which will consist of a mix of snails and hermit crabs. I prefer more snails then hermits. Let it sit for a while and start adding your fish.
All the corals you listed are very easy to take care off. You won't need as much light as you would for lps, sps, and clams. You will have a few choices for lights, which you will have to decide on. You can either go with compact flourence, T5, or VHO. I currently have compact, but i have been doing a lot of reading on t5 and vho and they really seem to be the way to go.
You are going to want to pick up a protein skimmer. I would suggest the
coralife needle wheel.. Get this though only if you have a sump. Many microbubbles still escape in the tank. You will also need a pump or two for added movement. There are many chocies for this that will all work good. I would just look at foster and smith and read some reviews. If you decide to go with a sump you will need a return pump, a overflow (drill your tank if you can) and tubing.
I have to run, but this should get you started.