Оба варианта корректны, чаще пишут с запятой.
Правильно: приглашает Вас на свой день рождения.
Обособление не требуется.
Двое - собирательное числительное, это слово слово управляет последующим существительным в форме р. п. мн. ч. Два - количественное числительное; оно (в силу исторических причин) в именительном падеже управляет формой р. п. ед. ч. существительного.
Вариант сделай покупку на день рождения имеет значение "в качестве подарка, в честь дня рождения". Так что, если имеется в виду, что покупку нужно сделать в течение дня рождения, а не в честь него, следует писать: в день рождения.
Обобщающим в данном случае могло бы быть слово семья (Ребенок любит отца и мать, брата и сестру — свою семью). Существительное дом имеет в том числе и значение 'семья, люди, живущие вместе, одним хозяйством', однако употребление его в этом значении ограничено немногочисленными сочетаниями типа дружить домами. Вне подобных сочетаний слово дом употребляется в значении 'семья' только по отношению к царствующей династии (дом Романовых).
Правильны оба варианта. При этом в справочных пособиях дана такая рекомендация: при обозначении существительными мужского рода престижных должностей, званий, чинов, профессий предпочтительнее употреблять количественные числительные (пять академиков, четыре генерала, три профессора).
Фраза не вполне ясна. Возможно, ее следует перестроить, и слова в своем роде обособляться не будут: США оказались в своем роде заложниками ситуации.