Значение слова погост в древнерусском языке - "постоялый двор, на котором временно останавливались князь и духовные лица". Как отмечает в "Этимологическом словаре русского языка" Макс Фасмер, значение "кладбище" у слова погост "возникло из описанного более древнего по мотивам табу".
Согласование в ед. ч. возможно.
Согласно словарям, слово постоялец в современном языке носит разговорный характер. Поэтому не рекомендуем использовать его в информационных текстах нейтрального стиля.