Существует несколько словообразовательных моделей, предназначенных для создания названий жителей от топонимов (географических названий), а также для образования названий жительниц городов, сел, деревень и т. д. Но единого правила образования таких названий нет (есть модели регулярные, продуктивные, есть уникальные), поэтому наименования жителей лучше всего искать в словарях (можно воспользоваться электронными словарями нашего портала).
Правильно. Слова город и огород этимологически родственные (слово город, как и огород, первоначально означало 'огороженное место'), но в современном русском языке однокоренными не являются.
Ошибки нет. Оба переноса возможны: Ан-дрюшка и Анд-рюшка. Группа неодинаковых согласных в корне слова может быть разбита переносом любым образом. Правила переноса приводятся в справочниках по правописанию (см., напр., полный академический справочник «Правила русской орфографии и пунктуации», М., 2006).
Тире нужно. Тире ставится между подлежащим и сказуемым, если они выражены существительными.
Правильно.
Здесь запятая между союзом и вводной конструкцией нужна, так как вводную конструкцию можно опустить или переставить в другое место предложения.
Непосредственной словообразовательной связи в данном случае нет. Точнее будет называть такие слова родственными.
Оба способа слогораздела возможны.
Корни: -доход- и -зна-.