кто-кто
Ответы справочной службы
Корректно написание через дефис.
Справочники
Вводные замечания Назначение этих правил — предупреждать появление таких написаний, которые следуют из основных правил, но нарушают сложившиеся закономерности сочетаемости букв в слове или затрудняют правильное понимание смысловых отношений между соединяемыми языковыми единицами. Другое их название — правила координации — показывает, что сущность этих правил состоит в учете соотношений между слитным, дефисным и раздельным написаниями.
...Ср. всё-всё, всем-всем, кто-кто, чему-чему (см....
§ 117. Следующие разряды слов пишутся слитно. Слова с приставками, напр.: а) с русскими ...
...Кто-кто только у него не бывал!...