Glass Catfish are quite placid and wouldn't threaten any of the other fish you mention, but you should note that they are sociable fish and much prefer to kept in groups of 6 or more. That combined with the fact that they can grow to around 6" long means that they really need quite a big tank.