Запятая ставится.
Оба варианта верны.
Верно: Постучал себе по голове.
Возможны оба варианта. Все детали следует описывать отдельно, дополнительно.
Корректно: положить на го́лову.
По-русски говорят: болит голова, кружится голова. (Кстати, утверждают, что собственно мозг болеть не может, т. к. в мозгу нет болевых окончаний.)
Запятая не нужна.