You have some issues here to resolve, in the stocking. Most of these fish are shoaling fish, meaning they must have a group so they can interact normally and be in better health. Numbers vary somewhat, and more than "minimum" is always better for the fish, but generally five or six is the minimum for a species. This involves the tetras, barbs, and cories.
Your lone panda cory is going to be highly stressed (you usually cannot see this until it becomes chronic and then it is too late for the poor fish). This species is also even more social than many others, so a group of five or six is absolute minimum, with 7-8 better yet.
Same applies for the candy-tip tetra, it must have six minimum.
The barbs I would remove. Tiger Barbs, in any variety, are known fin nippers and to avoid this must be in a group of 8-10 in their own tank of 30 gallons.
The "glo sharks"... I've no idea what these are, but they are likely problems waiting to happen.