Так что после прочтения вашего вопроса я бы порекомендовал вам посмотреть или прочитать некоторые руководства по JavaScript. У вас есть некоторые явные проблемы, которые станут очень очевидными, если вы потратите некоторое время на обучение.
Тем не менее, я могу оказать некоторую помощь, чтобы указать вам правильное направление.
1) Не рекомендуется использовать атрибуты данных в качестве идентификаторов элементов. Вместо этого я бы использовал класс, а не data-id="move"
2) Ваша строка let toClone
определена внутри для l oop и определена как таковая. Он не будет доступен за пределами для l oop.
3) Попробуйте создать массив вне вашего для l oop и сохранить каждый проверенный элемент внутри него, а затем работать с ними после ваш л oop.