I've got a few live plants and the fish i'm thinking of are as follows
4 x Guppies (1Male + 3Female)
4 x mollies (unsure about type, 1Male + 3 female)
10 x Tetra (unsure whether to mix types)
5 x Tiger Barbs/Checker Barbs
1 x Betta (They are so cool but the ones i see in shops don't even compare to the pics on here)
2 x Loaches (cullie or clown)
Most of the forum members would agree with me when I say your playing with fire with bettas, tiger barbs, guppies, tetras, and mollies in the mix. I know that many want to keep all the fish, but your combination above will possibly spell disaster. The betta will bother the guppies and mollies because 1. They occupy the same tank area 2. The guppy males will remind Mr. Betta of another betta, making him angry and desire to inflict pain on Mr. Guppy. Tiger barbs like to nip pretty long fins, which belong to Mr. Betta and Mr. Guppy, so that is a no no. Let me see. Oh yes, tetras like to nip too, and that's bad for Mr. Betta, and if they're small enough, Mr. Betta will inturn terrorize them. Clown loaches can get to 12inches or more, and both Kuhlis and Clowns like to be in groups of 3 or more. I stress the more of 3 or more. Best Clown loaches I've ever seen were in a zoo exhibit in Miami, FL, and I swear I will never keep Clowns after seeing them in the setup they were in, which was as close to their wild habitat as they will ever get, and I can never hope to duplicate. I don't recommend mixing schools of tetras. It looks silly and you their natural behaviors will not come out that way.
I know everybody wants to keep every kind of fish, I do too, but mixing so many species just doesn't work out in the long run. I know there are tons of people here who say they are successful, and probably are, but the fish will be happier and live longer, if you consider this advice.
For a tank your size, aim for fewer species. Build a pretty school of one small tetra species, say 10-15. One could also do this for the small rasbora species. These fish will occupy the middle to upper portion of the aquarium and school beautifully with such numbers. For the bottom, have a nice school of corydoras, like 6-8, or if you like kuhlies, a school of 6. Build the schools slowly. You could probably for character, add a trio of dwarf gouramis (male, 2 females) for color as the last addition (Wait 6 months, please, they like mature tanks) if you go Asian species (rasboras, kuhlies). Or if you chose to go the Americas (tetras, corydora), a trio of swordtails (male, 2 females), or even the guppies you liked (male, 2 females), would round out that tank nicely. You, with minor adjustments, here or there with numbers would probably be understocked, or right where you should be, and you have a tank with a lot of movement and beauty.
I'm sorry my reply was so long, but I saw your list of fish, and didn't want you to make any mistakes stocking and end up with a tank that you were not satisfied with.