Three short alternatives (short enough or too short)- Glueck und Gesundheit (happiness and health)
- Glueck und Gesundheit fuer Ihren (or: Deinen) weiteren Lebensweg
(happiness and health for your (the first German word is more formal the second one if you know this person well) further life
- Gesundheit und ein langes Leben (health and a long life)
Not easy to say without knowing the person which is best. I have a slight bias for #3
Wolfgang (do you need pronounciation advice?)