+1 on Dylandrewsdad. The salt is useless. The best thing to get is called Prime. It's by a company called Seachem. It detoxifies ammonia in all its forms (ammonia, nitrites and nitrates).
The main priority is getting your tank cycled (it sounds like you're about halfway there). After that we can worry about your stocking issues (of which you have many).
To give you something to think about for when your tank gets cycled, I'll give you an idea of what I mean by "stocking issues." As I said before, bala sharks don't stay little and really need to be in groups of 5 or more to be happy. They reach 13"+ and need A LOT of swimming space (minimum recommended tank for ONE bala shark is 55gal). The tiger barbs should really be in groups of five or more to prevent/reduce aggression toward other fish. I have seven in my 29gal tank and they keep to themselves, however in smaller numbers they can be aggressive. Your lone neon really should be in a school of 5 or more, again with larger numbers being preferred. They are very much "prey" fish and just as horses feel safer in a herd, so neons feel safer in a school, especially with the predatory fish you have in your tank. The mollies are fine, as is the guppy. Just be aware that male guppies are randy little cusses and if you have a male guppy, he will try to mate with anything and everything that is remotely livebearer and female (meaning your mollies, if either or both of them are female). Pictus catfish get to be 6" and will pretty much eat anything they can fit in their mouths (meaning your neon, your guppy and your mollies...and maybe even your tiger barbs since tiger barbs only get to be about 2.5-3").