Правильно: приглашает Вас на свой день рождения.
Оба варианта грамматически корректны.
Вариант сделай покупку на день рождения имеет значение "в качестве подарка, в честь дня рождения". Так что, если имеется в виду, что покупку нужно сделать в течение дня рождения, а не в честь него, следует писать: в день рождения.
Оба варианта правильны, выбор зависит от задач автора, см. ответ на вопрос № 276520.
Корректно: мой день на гастролях, мой день во время гастролей.
Это областное (диалектное) слово. Буквально напехтерить - "набить мешок чем-либо". Версия о происхождении этого слова есть в словаре В. И. Даля: пехтерить - от диалектного пестерь (сев. вост. пестеря, пестерюга, пеще(о,у)р вост. твер. тамб. пехтерь м. арх. кур. орл. тамб. пихтерь м. орл. кур. тул.) - большая, высокая корзина, плетенка раструбом, из прутняка, из коренника, плетеная или шитая, берестяная, лубочная, для носки сена и мелкого корму скоту; || лычный большой кошель, в широких ячеях, набиваемый сеном; в плетеных пестерах держат шерсть, пеньку; также средней величины корзина, по грибы, по ягоды, которую носят на спине.
Пестерка ж. пещерье ср. пехтерец, пехтерок, пестерок, пещерок, пещурок, пещерик м. кузовок, коробок, лукошко, плетушка; дорожный кошель, котомка для хлеба; || куль, кулек.
Экой ты пестер, пехтеря! неповоротливый, неуклюжий мешок. Поворотлив, как пещур.
Правильное написание: Валентинов день, День святого Валентина, День всех влюбленных.