2) while は比較の時に使う。"Food from other countries" が好きな人と、"simple comfort food that reminds them of home" を好む人の対比が起きています
3) "as ~ become ~" は 「~ が ~ になるにつれて」という意味
5) 文脈的に、「ファストフードが体に悪いから、専門家は体にいいフルーツや野菜をもっと食べることを推奨している」となるので "That's why"
6) Food についての主張だから that か which. Whichの場合は、which 以降の部分を消しても文が成立しなくてはいけないけど、これはそうではないので、that しかない。正直慣れればそんなこと考えなくても感覚で that とわかるよ...