I've gone through your list of fish that you like. Here's what I think.
neons - I'm assuming you mean neon tetras... am I right that that is what you mean? If it is, they should be kept in a group of at least 5. Some people say they aren't very hardy, I've never kept them so I can't comment. There are lots of other nice tetras... like glowlight tetras. I personally like glowlights best, because I have some.
cherry barbs - I don't know much about cherry barbs, but most barbs nip alot, so you couldn't keep them with guppies (but maybe I'm wrong and cherry barbs are actually very good for community tanks

)
platies - these are very friendly. If you wanted male and females, you would have to have 2 females to every 1 male. If you did that, you'd almost certainly get babies.
albino catfish - I don't know what sort of catfish you mean. But, since you have mentioned any particular sort, I'll take this moment to tell you how good cories are!!

They're really sweet, and suprisingly active. You get lots of different patterned ones (albino ones are quite common too). They don't eat algae really, or suck onto the glass in that nasty way like some catfish, but they do scavenge and root around in your substrate.
dwarf gourami - these are fairly easy to care for, IMO. They also look very nice. They would go well with alot of the fish in your list (except for bettas and possibly cherry barbs). You could keep 1 male, 1 female, or a male and a female. I wouldn't advise a same-sex pair though.
guppies - guppies should be kept in the 2:1 ratio, like platies. They breed like crazy too!! They are pretty though. Just make sure their tank mates don't nip at fins, because fancy guppies have such long tails, especially the males.
HTH,
rsz
