Запятую можно не ставить, если считать эту фразу цельным по смыслу выражением, эквивалентом фразы "ходит везде, всюду".
Верно: в кружок ходит 2021 ученик.
Оба варианта корректны.
Правила русской орфографии были впервые описаны лишь во второй половине XIX века (да и то не во всех подробностях), а установление их для частных случаев продолжается и по сей день. Так что говорить о неграмотности переписчиков грамот не приходится. Что касается глагола хотеть, то он относится к разноспрягаемым: глагол хотеть (и все производные от него глаголы) имеет в ед. ч. безударные окончания I спряжения (хочешь, хочет), хотя во мн. ч. под ударением — окончания II спряжения (хотим, хотите, хотят).
Оба варианта возможны.
См. вопрос 202222.
Правильно: не делает того, что хочет. Подробные рекомендации по выбору падежа при отрицании см. в «Письмовнике».