LOL, I forgot about the rapid breeding of the RCS, I thought you were talking about maximum capacity of the tank.
I also wanted to add that Praecox Rainbows are deeper-bodied fish thus giving more waste than other Rainbowfish such as Threadfin Rainbowfish or Pseudomogils sp.. It's also their activity that needs to be though of. I wouldn't recommend anything smaller than 30" in length. I've seen 6 of them in a 10G at my LFS and they swim quickly and don't have the big enough tank to swim away.
Danios and fish with similar activity should also be put in tanks at least24" tanks, but 30" in length would be better, but people keep them in a 10G which isn't that good. In a bigger tank, you'd see their swimming abilities and you can have more of them.
Im not sure on the Dwarf Loaches though, but I think a minimum size should be at least 20 gallon since they are in the bigger side (compared to Habrosus Cories) and they need to be in school. I'd say at least a 20G. A long tank would be beneficial.
You're doing great on your stocking ideas though. They help alot. Also, you should try sorting them from 1-5 so it would be easier to view.