Верно: в кружок ходит 2021 ученик.
Верно: Постучал себе по голове.
Возможны оба варианта (с учетом контекстных различий).
Это устойчивое выражение, поэтому употребляется форма ед. ч. даже по отношению к нескольким лицам: Не сносить тогда вам головы.
Правильно: Численность коров составила пятьдесят одну голову.
Корректно: политологи ломают голову.
Запятая не нужна. Однако если обстоятельство дотемна имеет присоединительное значение, автор хочет интонационно выделить это слово, то возможно тире. Обратите внимание на слитное написание наречия дотемна.
См. вопрос 202222.
Верно: входит более пятидесяти подразделений.