Возможны оба варианта. При слитном написании имеется в виду, что герой теперь сытый. При раздельном написании отрицается голод.
Слово житель в значении «зажиточный, состоятельный человек» является диалектизмом, оно зафиксировано в «Словаре русских народных говоров» (Выпуск 9. Л., 1972). В качестве иллюстрации приводится пример употребления слова из комедии А. С. Неверова «Богомолы»: Все нищие стали. Какой был житель Иван Гаврилыч, теперь водой разговляется.
Жаждущий.
Пишется раздельно.