Возможно оба варианта оформления этого предложения — с запятой и без. Подобный случай был разобран в ответе на вопрос 318421.
Слово безоплатный в русском языке вовсе не ново, см. ответ на вопрос 322558.
Точка необходима, если формально следовать правилу сочетания кавычек и других знаков, которое гласит: «Если перед закрывающими кавычками стоит вопросительный/восклицательный знак, то после кавычек он не повторяется. Неодинаковые же знаки, если они требуются по условиям контекста, ставятся и после закрывающих кавычек». Ср. в «Справочнике по русскому языку» Д. Э. Розенталя:
Я читаю роман А. И. Герцена «Кто виноват?».
Однако на практике в таких случаях точка часто не ставится: вопросительный (или восклицательный) знак перед кавычкой, закрывающей цитату, выполняет и функцию знака конца предложения, по аналогии с правилами оформления прямой речи.
Можно либо использовать кавычки разного начертания, либо закрыть фразу одними закрывающими кавычками.
Название при словах городской округ обычно не склоняется: городского округа город Михайловка. Закрепившееся несклонение можно объяснить тем, что подобные сочетания с обозначением типа муниципального образования характерны исключительно для официальных документов, для канцелярско-бюрократического языка (невозможно представить себе в живой речи что-то типа Живу в городском округе город Михайловка). А в канцелярских текстах несклонение топонимов в функции приложения очень распространено.
Запятые нужны, они выделяют присоединительную конструкцию.
Похоже, что этот вопрос не имеет однозначного ответа. Если трактовать выражение мал (,) да удал как неделимое фразеологическое сочетание (так это сделано в словаре С. А. Кузнецова), то запятую ставить не нужно (ср. ни рыба ни мясо). Если же считать его пословицей или поговоркой (как трактуют его многие другие словари), то запятая нужна, поскольку союз да употреблен здесь в значении но.
В «Справочнике по правописанию и литературной правке» Д. Э. Розенталя, в пособии Ю. А. Бельчикова «Практическая стилистика современного русского языка», а также в «Словаре географических названий» А. В. Суперанской указано, что такие названия не склоняются в сочетании с родовым словом: в городе Старый Крым, из города Великий Устюг, в городе Старый Оскол, над городом Лодейное Поле. В то же время «Словарь грамматических вариантов русского языка» Л. К. Граудиной, В. А. Ицковича, Л. П. Катлинской указывает, что в топонимах, выраженных сочетаниями слов, части наименования должны склоняться: в городе Вышнем Волочке, однако в разговорной и профессиональной речи распространился и укоренился несклоняемый вариант: под городом Вышний Волочек, в поселении Долгий Мост.
Поэтому рекомендуем несклоняемый вариант: в городе Верхняя Пышма.
Правильно: в городе Нью-Йорке, в штате Нью-Йорк. Топонимы обычно не склоняются в сочетании с родовым словом штат. А вот в сочетании с родовым словом город топоним склоняется, если он русского, славянского происхождения или представляет собой (как в рассматриваемом примере) давно заимствованное и освоенное наименование. Такие названия можно считать исключениями из процитированного Вами правила (статья дополнена этим примечанием).