First one is a Flame Gourami , second is a dwarf Gourami!
Im not an expert on stocking, but i would re home one gourami, and get a few more neon tetras (i think thats the small tetra you mentioned) they are schooling fish and like a group of 6+
And as for your guppies, I'm guessing they are both male? (They would have super bright colors, and if you google male guppy and female guppy you can see the difference, males have a pointed bottom fin, and females have a fanned bottom fin) if they are both male, they will probably fight. If this gets too much for one or both to take, i would consider some females to keep them occupied.
I hope this helps!