Yup, the first Kosh WAS a "good guy". Not that his race was evil, they weren't. But they were aloof, detatched and had their own agenda. At one time, they were about the well being of the younger races, but over time, that changed.
That is one of the things that made Kosh Naranek such a bleeding heart. He WAS about the well being of the other races and actually cared about them.
Even cared about individuals among the other races, which may have even made him unique among his people, and probably a chief reason why he got the assignment to B5.