That's a pretty wide variety of fish.
Some issues I see:
The following will pick at and/or kill your shrimp:
Dario dario
German ram
Threadfin rainbowfish
Gertrude rainbowfish
Forktail rainbowfish
Betta
Other notes:
If you add endlers you will quickly have a million, they are like a plague.
The rainbows and tetras do best in groups, and with a tank of that size you cannot keep groups of all of them.
You will likely never see the celestial pearl danios, those that don't get eaten will hide due to the number of larger fish in your tank.
I personally would cut your stock list down significantly. A a pair of different schooling fish looks good, 15 different species all in one tank does not.
Some issues I see:
The following will pick at and/or kill your shrimp:
Dario dario
German ram
Threadfin rainbowfish
Gertrude rainbowfish
Forktail rainbowfish
Betta
Other notes:
If you add endlers you will quickly have a million, they are like a plague.
The rainbows and tetras do best in groups, and with a tank of that size you cannot keep groups of all of them.
You will likely never see the celestial pearl danios, those that don't get eaten will hide due to the number of larger fish in your tank.
I personally would cut your stock list down significantly. A a pair of different schooling fish looks good, 15 different species all in one tank does not.