Hi welcome to TFF!
As mentioned above we need more information about your tank.
Also you mentioned wanting to keep these fish >>> "molly fish, fancy goldfish, danio fish, cichlids, angel fish, and bala sharks"
Goldfish can only be kept with other cold water fish that are compatible with them behavioral wise.
Mollies are live bearers and will over stock your tank eventually unless you have all male or female.
Danios are very active and schooling fish so they require a standard 55 gallon aquarium or larger.
Angelfish are cichlids btw
and most cichlids are not very well with community fish. Angels are usually the best choice for a community, they have been known to sometimes eat neon tetras though. Some other quite peaceful cichlids are South american cichlids, which get quite large though, a good and quite beautiful species is geophagus red head tapajos, which prefer groups of 8+ and a 55 gallon minimum tank. I would say most if not all african cichlids are best for a species only tank, with other cichlids, that can be housed with them safely, or some species of catfish.
The bala sharks are a no no unless you have a 8ft+ tank and can have 6+ of them in the tank.
We can definitely help you with a nice looking tank, we just need the size of the tank, and whether or not you will be rehoming the goldfish, because im just going to be honest goldfish cant go with many other fish because they are cold water.