Так, как написано в вопросе - правильно: кому ни попадя.
Это устойчивое словосочетание, образованное местоимением "кому", частицей "ни" и просторечным словом "попадя", которое теперь не употребляется отдельно, а только в данном фразеологизме.
Означает: любому, первому встречному, всем подряд. Например:
Он пытался купить этот товар у кого ни попадя.
Он подходил к кому ни попадя на улице.