Правильно: приглашает Вас на свой день рождения.
Оба варианта грамматически корректны.
Вариант сделай покупку на день рождения имеет значение "в качестве подарка, в честь дня рождения". Так что, если имеется в виду, что покупку нужно сделать в течение дня рождения, а не в честь него, следует писать: в день рождения.
Оба варианта правильны, выбор зависит от задач автора, см. ответ на вопрос № 276520.
Корректно: мой день на гастролях, мой день во время гастролей.
Фраза "заламывать руки" является устойчивым выражением. Оно зафиксировано словарями в значении "сильно сгибая, отводить руки за спину", "заводить руки за спину с применением силы и достижением болезненного ощущения" (Полицейские заломили ему руки). Удивительно, но фиксации этого выражения в значении "аффектированно жестикулировать, демонстрируя горе, отчаяние" мы не нашли. Однако в художественных текстах оно встречается регулярно: Я картинно заломила руки; Боже мой! – с отчаянием восклицал молодой человек, заламывая руки и т. п. В этом же значении нередко встречается фразеологизм "заламывать пальцы": «Неужели я трус и тряпка?! — внутренне кричал Лихонин и заламывал пальцы [Куприн А. И., Яма, 1915]; Роженица уж перестала сдерживаться; она стонала на всю палату, всхлипывая, дрожа и заламывая пальцы [Вересаев В. В., Записки врача, 1900].
Верен второй вариант.