I would not bother with dwarf gourami, to be honest. So many of them are already infected by dwarf gourami disease when they get to the shop, and it's incurable. You may be lucky and find some that are fine but it can be hot and miss.
Of the fish on your list:
You have very soft water so that means you should not get hard water fish. The hard water fish on your list are platies, so not them.
Zebra danios are very fast swimming fish and those people who have them in 4 ft tanks say they can cross the tank in less than a second. At 24 inches long, your tank is too short for them, I'm afraid. They may be small but they need more swimming length. Lemon tetras also need a bigger tank than 24 inches long. Diamond tetras could be nippy if you ever find the gouramis.
Since your tank is tall rather than long (it has the same footprint as the 13 gallon tank I had to close last year) you need smallish slow swimming fish. And if you do manage to find some honey gouramis, you need sedate fish which won't stress them by swimming around too much or nip their fins.
Neon tetras are fine, I would get a good sized shoal of them. Lambchop rasboras are also sedate fish. There are three related species, and knowing shops they could have labelled either of two of them as lambchop rasboras. They should be these
http://www.seriouslyfish.com/species/trigonostigma-espei/ but they might be these
http://www.seriouslyfish.com/species/trigonostigma-hengeli/. As you can see from their profiles, their requirements are the same, they just look slightly different. I have a shoal of fish sold as T. hengeli but I'm pretty sure they are really T. espei.
Did the shop not have any ember tetras that Byron suggested? They don't look much in shops but when they've settled in your tank they are a lovely deep orange red, which lives up to their name.