echo $begrüßung;
Warum trennst du den HTML-Code am |?
Klar ist | nicht das richtige, aber wo mit sollte man das denn trennen?
Gar nicht. Es gibt keine Vorschrift, dass zwischen HTML-Tags Trennzeichen sein müssen.
Behandle die gesamte Datei als einen fortlaufenden String.
echo "$verabschiedung $name";