Like I said in your other thread, get 8 or even 10 kuhlis. They might be 3 or 4 inch fish but they have "bioload" is of fish half that size & they're more fun in larger schools. I'd wait to add emperors, they get 2.5 - 3 inches & this thing of stocking to the "minimum" of an acceptable school is not the best way to enjoy your fishes' behavior.
Since kuhlis have been on your must have list from the beginning, get them next. Get all at once, they're bottom fish for the most part (outside of "dancing"). Then decide if you want more danios or platys...or another species like emperors. 5 of those will definitely max out your tank's capacity IMO & they can be a bit more unforgiving in less than really good water quality.
Get a grip on tank maintenance, feeding, plants & water parameters before you go with heavy stocking. I, & many of us old timers, tend to go with a lighter fish load; it can be done, but requires a lot more attention & work (or should). This aspect of our hobby is 1 of the most difficult to master, go slow!