I think you have some spelling errors
otokonoko (or otoko-no-ko)
otokonohitotachi → this is kind of an unusually long and contains a redundancy (otoko are also hito, so to double-down on this in one word is unusual). Probably better to say otoko-tachi, depending on the context.
Karera is just "them" or "those guys", so its OK to use if the "them" group is clear from the context.