Hello and welcome to the board!
Yes, your aquarium is overcrowded. Very overcrowded. And you've also made some bad decisions choosing fish.
To start with, fish don't come in "sizes". A silver shark, by which I assume you mean Balantiocheilos melanopterus, is a schooling fish that gets to over 30 cm in length. So, it needs to be kept in groups and that group should be kept in a large aquarium with lots of swimming space. Your aquarium is something like ten times too small; a 600 litre (150 gallon) aquarium being a much more realistic choice for this species. You three-inch specimen is not a small silver shark, but a baby one, and will get to ten times the length (and therefore one hundred times the mass) of the fish you have now.
Secondly, the figure-8 pufferfish Tetraodon biocellatus isn't a freshwater fish; it's a brackish water fish. While compatible with some brackish water fish species, it can't be kept in a freshwater community tank. Now, because adult figure-8s are only about 8 cm in length, I suspect your bigger and more aggressive fish is actually something else, probably Tetraodon fluviatilis. Juveniles of the two species are often confused by retailers. Tetraodon fluviatilis is much bigger (around 15 cm when fully grown) and notably more prone to biting, in part because its natural diet in the wild includes the fins and scales of other fish. Tetraodon fluviatilis is another brackish water species, and is usually kept alone or alongside other puffers.
There is no chance at all that the puffer you have will settle down or live a healthy life in this aquarium. Indeed, the silver shark is on borrowed time as it is. You have a lot of serious thinking to do. The silver shark needs companions of its own kind (at least two more specimens) as well as a far larger aquarium. The red phantom tetras and the Corydoras are compatible, but note that both species prefer somewhat cooler than normal conditions, so should be kept around 24 degrees C at most, and ideally as cool as 22 degrees C. Obviously, you can't keep them with tropical fish that need warmer water and expect either type of fish to do well. When cool water fish are kept too hot, they are disease-prone and die prematurely; when warm water fish are kept too cool they are disease-prone and die prematurely as well.
Do make an effort to read about fish before buying them. You've made the common mistake here of grabbing the first fish you see and throwing them into a small aquarium. As invariably happens, you've now ended up with a selection of fundamentally incompatible fish.
Cheers, Neale