Does your chinese pleco look like any of these?
http://www.loaches.com/hillstream_loaches.html
If so it needs a cool water tank(65-70 degrees) unsuited to any of your other fish. I have 7 Beaufortia kweichowensis in an unheated tank with White cloud Mountain Minnows. Hillstream Loaches are frequently called Chinese Plecos, butterfly Plecos and various other names. They aren't Plecos at all and do not eat algae but eat the tiny little microscopic critters that grow in the algae. I have enticed mine into eating shrimp pellets, phytoplankton pellets and algae wafers.
As for the other fish you listed

Rasbora- 65-78 degrees temp
Glass Catfish- 70-79 degrees
Hatchet- 75-85 degrees
Farlowella - 70-79 degrees
Red and Black Phantom Tetras - 70-79 degrees
Most fish will acclimate to just about any pH if time is taken to acclimate them slowly.
Your welcome

and welcome to FishLore!!!
Carol