Since you're in Frederick you most likely have hard, alkaline tap water. Not suitable for marbled hatchets, they really need soft water (and prefer live food), tough to accomodate w/out r/o water. Most of the other fish on your lists are easier to get along with. The kuhli loaches would never be seen, and wouldn't get much food with 14 Cory cats and a BN vacuuming the substrate.