This is not a Hebrew expression. Instead, you can say:
kol tuv (כל טוב) "all the best"
yihyeh tov (יהיה טוב) "it will be good" or "it will turn out for the best"
There isn't a Hebrew word that starts with the letter z and that word means good life. The phrase "good life" is chayim tovim (חיים טובים).
A good Hebrew word for 'evil' is "RAH" (רע)
There is no such word in Hebrew. But if you mean Hatov, that means "The good"
If you mean the Tov, it is "good". There is no such word as Tobe in Hebrew.
The Hebrew word used in that context is טוב (tov), which is exactly equivalent to the English word "good" but it can also be used for "pleasant" or "excellent".
tree of life = etz khayyim (עץ חיים)
A good resource is Morfix. But you must know how to read Hebrew to use it.
"Hayyim" in English is "life."
memuleh bekhayyim (ממולא בחיים)
nephash is not a Hebrew word, but it is close to nefesh (× ×¤×©) which means life force, and sometimes translated as soul.
Fisherman in Hebrew is pronounced "Da'yag" (דייג).
There is no Hebrew word for "an." There is no indefinite article in Hebrew.