Запятая перед и ставится, так как слово инженер выступает в роли приложения и выделяется с двух сторон запятыми.
Пунктуация корректна, но с точки зрения стилистики фразу лучше разбить на несколько предложений.
Словарной фиксации нет. По аналогии (Астрахань – астраханцы, как Вы верно заметили; также: Нахичевань – нахичеванцы) можно рекомендовать вариант захарванцы.
Оба варианта возможны.