Hi tazrock - welcome to A2K
.
The ecocomist is ADAM Smith. Looks like you've gone wrong somewhere.
Peaceful haven would be OASIS. Oases is plural, I believe (open to correction there).
Suspect you may be incorrect with one or more of the letters in "hale and hearty." Can't think of any word that fits (except suety, though I very much doubt that's the answer you need). I'm sure someone who actually has the crossword in question will confirm shortly