Ответ:

Предложение грамматически корректно. Выражение «sein Heim und Herz öffnen» — образный оборот со значением «открыть свой дом и сердце».