Как создать счетчик кликов для каждого элемента?
Можно использовать делегирование событий (гуглите).

Ловить клики выше в DOM-дереве на каком-то общем родителе.
Можно даже сами элементы использовать в качестве ключей в Map для подсчёта кликов.
Конечно, addEventListener