Welcome to TFK! Always good to see people getting good tank deals on craigslist.
Let me comment on your stocking:
3 dwarf frogs - These guys are notorious for being sort of "bumbling" when it comes to eating, so in a crowded community tank you might have trouble getting them enough food to eat. I would recommend doing targeted feedings (i.e. putting the food right in front of them) to make sure they get enough.
2 ghost catfish - These guys are schooling fish and notoriously nervous/skittish. I would get more of them, say six or so total. They'd feel much more comfortable that way.
2 khuli loaches - These guys are also schoolers, so you should have at least six of them.
1 iridescent shark - These fish aren't really a fit for any aquarium (except maybe very large public aquarium tanks). They get to four feet in length (the length of the entire 55g tank), are schooling fish, will eat smaller fish and because of their size and notoriously nervous behavior are known to be "tank busters." I would return this fish as soon as possible, or you may start noticing your smaller fish going missing.
1 loricara Whiptail Catfish - Not much to say here. These are usually peaceful community residents.
1 Bala Shark - These guys get over a foot in length, are active swimmers and need to be in schools. In other words, they can only be kept in very large tanks (hundreds of gallons at least). I would return this guy as well.
1 blood parrot fish - This is a cichlid and, while blood parrots are generally pretty docile as far as cichlids go, they can get pretty unruly and will eat smaller fish. I would be afraid that it would eat your smaller fish like the neons and loaches. It may also be a little to intimidating for the glass cats. I'd say he's a risky fish to keep in this community.
1 cory catfish and 1 Neon Tetra - Both of these are peaceful community fish but need to be in groups, again six of each should be good.
Since you've got the sensitive bottom dwellers (the loaches and cories specifically) I think you should go with a softer substrate like very smooth gravel or, ideally, sand, as the loaches like to burrow. I think the ghost shrimp would likely get eaten by the parrot (and definitely by the
Bala Shark and iridescent shark). If you removed some of these larger fish from the tank, ghost shrimp would probably do alright in there. So, with three frogs, six ghost cats, six kuhlis, the whiptail, six neons and six cories you'd probably have room to replace some of the problem fish with other, more peaceful "centerpiece" type fish. Maybe a smaller gourami like a
Honey Gourami and a dwarf cichlid?