I personally prefer one cichlid species per tank in a community setup, but after a brief google, I haven't found anything that would say that the second list is not doable (except for tank size), but I didn't do a thorough search. That being said, I think your tank is too small to house that many cichlids. Considering your water quality, it wouldn't surprize me if your Rams bred. If they do, then cichlids, no matter how tiny and cute, turn into Satan's spawn when protecting the little ones. As a rule of thumb, based on my experience, I prefer a good 20 gallons per breeding pair, especially in a community setting for the dwarf cichlids. I used 30 for the larger apistos and kribs. You can breed Rams in a 10g, but they are then the only fish in that tank.
If I were you, I would reduce the amount of rams to 4 or 6, preferable 4, and only keep the rams OR I would just do the apistos, not both. I tend to think ahead regarding stocking and often consider potential breeding activity and how this activity will affect different tank mates. This often means that I am very conservative with my stocking when I'm dealing with cichlids. You want to create the most stress-free environment for ALL the members of the tank.
Your ideas for dither fish, as I like to put it, seems really lovely and are in adaquate numbers to really get some very nice schooling action.
I assume that you are doing a fishless cycle? I highly recommend this, but you've probably heard this a million times already. A word of warning, I don't think any of the fish on your list are great fish for a new tank. The hatchet fish might work well, but I know the rummynose can be very twitchy with regard to water quality and nitrate levels, as are rams. These fish would probably do best in a tank that is over 6 months old. To ease this, however, I seriously recommend that you consider planting this tank. It may help make the fish more comfortable with their surroundings. Also, when I kept my cardinal species tank, I had to mature the tank with hardier species. I then gave these fish away to a LFS and some friendly neighbors to make room for the cardinals. You might want to think about that and make arrangements with a friend who shares your hobby or a LFS.