You do not have to keep the lid open for air to get in. Most tanks have a small gap for cables etc to go through and this is enough. Oxygen will diffuse through this gap into the tank and carbon dioxide out of the gap. If you leave the lid open it defeats the object of having a lid at all. You may as well have an open topped tank with all its risks of things such as dust getting into the tank and fish jumping out.
In the 20+ years I have kept fish I have only left the tank lid open once and that was during very hot weather when I had Salvinia as a floating plant because condensation was dripping on it and damaging the leaves. Apart from those few days of heatwave in one year, I have always kept the lid closed.
But Lajos does have a point about black neons and cories both being monochrome in colour!
I know. I just gave my tank of Lemon Tetra to a local fish store. I had 8 or 9 of these for several years, and I happened to move them into their own tank, a 29g (30-inch/75 cm) tank, which had my 8 Farlowella vitatta fry growing up. There were a couple thick bushes of Java Fern attached to chunks of wood, and of course floating plants (Water Sprite) covered the surface. I knew the fish were spawning, but like all characins they are good egg eaters. But a few eggs obviously got down and escaped predation, and before long I had a couple very small fry swimming around. The mature fish paid no attention to these, so they continued to grow. More fry appeared, and after a few months the tank was full of 50+ Lemon Tetra. That was when they went to the local store last October. I left the tank running as it had the plants. Three weeks ago, I spotted two very small fry; obviously eggs had been left behind when I removed the fish.
This is another thing I'm worried about - breeding. What do I do with lots of little baby fish if I don't want them?
Are you cycling the tank? (i.e. adding ammonia per our fishless cycle directions?)