To be separated by commas, the semantic pause between "good health" and "cheer for the future" needs to be separated by commas.
Punctuation marks are auxiliary symbols and part of written language, which are used to express pause, mood and the nature and function of words.