Этот пример из учебника не вполне корректный, потому что определения вековые и могучие можно считать неоднородными (первое указывает на возраст, второе – на силу, величину) и не разделять запятой, но вполне можно рассматривать и как однородные, взаимосвязанные (вековые деревья обычно могучие; такая сила и величина этих деревьев обусловлена их возрастом). Многое зависит и от интонации. Поэтому возможны варианты пунктуации. Разнобой в ответах устранен.
Жители Гурьевска – гурьевчане и гурьяне.
Жителей Петропавловска-Камчатского называют петропавловцами.
Согласно словарю-справочнику И. Л. Городецкой и Е. А. Левашова «Русские названия жителей» (М., 2003) правильно: óслосцы (род. пад. óслосцев), óслосец (род. пад. óслосца) и óсловцы (род. пад. óсловцев), óсловец (род. пад. óсловца).
Словари фиксируют варианты: химкинцы и химчане.
Кавычки в этом случае не нужны.