Agree with the genus assignments. Can't help with species ID. Way too many in each genus. Especially Mystus.
As for Hemibagrus, I'd advise to ask Silurus on Planet Catfish. I am sure he will ask where it was caught. He is the ichthyologist who revised the Hemibagrus genus last with 32 species.