В разговорной речи такой порядок слов возможен. В строгом деловом стиле - нежелателен.
Возможны оба варианта, однако они имеют разный смысл: нести ответственность за выполнение значит 'возлагать / брать на себя обязательства по выполнению', нести ответственность за невыполнение значит 'быть наказанным за невыполнение'.
Лучше в ед. ч.
Зависит от контекста, но обычно говорят: день рождения Маши и у Маши день рождения.
Запятая не нужна.
Правильно: в детском саду.
Вариант сделай покупку на день рождения имеет значение "в качестве подарка, в честь дня рождения". Так что, если имеется в виду, что покупку нужно сделать в течение дня рождения, а не в честь него, следует писать: в день рождения.
См. ответ на вопрос № 254443.
Оба варианта грамматически корректны.
Правильно: приглашает Вас на свой день рождения.