Hi, welcome to the forum
Before I comment on your proposed list, there are a couple of general points.
Firstly, the profiles on here were written a long time ago in fish keeping terms. They were here when I joined the forum in 2006 on it's last host. A more reliable, up-to-date source of information is
Seriously Fish, a site written by ichthyologists.
Secondly we need to keep fish that have evolved in water with the same hardness as our tap water. Yes, it is possible to alter tap water but that in not something I would recommend for a newcomer to the hobby. You need to find out how hard your tap water is. The information is usually somewhere on your water company's website. We need both the number and the unit because there are half a dozen units they could use and we may need to convert the number into the two units used in fishkeeping.
Your Juwel Lido 120 is a cube. It has a swimming length of just 60 cm - this is the same as the 50 litre tank I had to close last year. This means you need small slow swimming fish.
I'm afraid the Lido is too short for zebra danios. These fish are incredibly fast swimmers and can cross a 120 cm tank in under a second. Although Seriously Fish gives their minimum tank length as 90 cm, most people who own these fish say 120 cm is the absolute minimum. And zebra danios need cooler water than most fish.
I know you already have these fish but I would seriously consider exchanging them for a more suitable species.
Glowlight danios also need a longer tank than the Lido. I assume you mean
these rather than glofish, the genetically modifies zebra danios.
The rest of the fish on your list are fine in a Lido 120.
Dwarf gouramis can be tricky fish. It is reckoned that most of the fish bred in the far east are already infected by the incurable iridovirus by the time they reach our shops. If you really really want them, make sure there are no sickly looking fish in the same tank; if there are, go somewhere else.
Dwarf gourami males are aggressive fish. They have been known to kill a female if he wants to breed and she doesn't. I am aware that a lot of shops will sell them only as pairs, but if possible, get 1 male 2 females. He can't chase them both at once.
Or get honey gouramis instead.
Otos - and you need at least 4 - should be left until the tank has grown a fair amount of algae.
Featherfin rainbows - just to warn you that most shops only sell males!
If you take back the zebra danios and remove glowlight danios from your list, then increase the numbers of the rest of the fish, you should be OK.
Provided you have soft water. All the fish on your list are soft water fish, though cherry barbs and galaxy rasboras can tolerate hard water.
Small fish like galaxy rasboras (celestial pearl danios) do better with more than the minimum number. I'd have at least 10 of them.
Finally just to check - you say the tank is cycled - did you add ammonia or just leave the tank running?