Actually, I think the eight species you have chosen should work very well in a ten gallon tank. It is a model list of plants to use for a small tank, with excellent choice of foreground plants (Glossostigma), green plants (Java moss, Mayaca, Hemianthus micranthemoides), and colored plants (D. diandra, R. wallichii, R. magenta, and L. arcuata).
If I were to change something on your list, I would take out the Rotala magenta simply because it has a similar leaf texture to Ludwigia arcuata. So you'll be using seven species.
You seem to be aiming for a rather colorful layout.
Make sure to choose good hardscaping materials (gray rocks would look better here rather than warm hued reddish ones because of the use of red stems) or thin branches. Rocks and wood are as important to an aquascape as the plant choice.