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