Вот как эти варианты описывает справочник "Управление в русском языке" Д. Э. Розенталя:
Специализироваться по чему - приобретать специальные познания, навыки в какой-либо отрасли науки или техники.
Специализироваться в чем и на чем - закрепляться за какой-либо одной специальной областью деятельности или сферой использования.
Таким образом, верно: студент специализируется по физиотерапии; компания специализируется в нефтедобыче (на нефтедобыче).
Правильно: в городе Нью-Йорке, в штате Нью-Йорк. Топонимы обычно не склоняются в сочетании с родовым словом штат. А вот в сочетании с родовым словом город топоним склоняется, если он русского, славянского происхождения или представляет собой (как в рассматриваемом примере) давно заимствованное и освоенное наименование. Такие названия можно считать исключениями из процитированного Вами правила (статья дополнена этим примечанием).
Предлог изо употребляется перед формами родительного падежа существительных лев, лёд, лён, лоб, ложь, мох, ров, рожь, рот, в которых представлены начальные сочетания «ль, л, м, р + согласная». Также этот предлог наряду с из употребляется перед формами всего, всей, всех. В рассматриваемом примере возможно как из всей, так и изо всей, ни один из вариантов не является ошибочным.
Да, слово дружба может употребляться во множественном числе. Вот несколько примеров: Как я рада, что вы встретились опять с Кити, надо дорожить старыми дружбами (Л. Толстой, Анна Каренина). Сколько проказ, скандалов, игр, драк, ссор, примирений, поцелуев, дружб! (В. Катаев, Белеет парус одинокий). Жизнь у меня тогда была наполнена новыми дружбами, долгими спорами, чтением стихов, занятиями (Д. Самойлов, Общий дневник).
Возможен и тот, и другой вариант. Существительные одушевленные при обретении значения, не отнесенного к живому существу, могут сохранять исходные падежные формы, что предопределяет выбор варианта как виртуального помощника. В то же время представление о том, что речь идет о созданном людьми программном продукте, в силах склонить говорящего к той падежной форме, какая характеризует употребление неодушевленных существительных: как виртуальный помощник.
Уместность зависит от того, что именно хочет сообщить говорящий. См. значение прилагательного сакраментальный:
Большой толковый словарь русского языка
САКРАМЕНТАЛЬНЫЙ, -ая, -ое; -лен, -льна, -льно. [лат. sacramentalis]. 1. =Сакральный (1.С.). С-ое значение обряда. С-ые слова. 2. Священный, заветный. С-ая книга. С-ая заповедь. Любовь к родине — с-ое чувство. 3. Ставший обычным; традиционный. С-ая формула. С-ое начало любой конференции. Сакраментально, нареч. Сакраментальность, -и; ж.
Большой толковый словарь
1.
Тот, кто разорился и не способен расплатиться с кредиторами по долговым обязательствам; несостоятельный должник (о лице, предприятии, фирме и т.п.). Объявить кого-л. банкротом.
2.
О том, кто потерпел неудачу, крах в чём-л.
1.
Положение банкрота (1 зн.); неплатёжеспособность.
2.
Неудача, крах в чём-л. Потерпеть б. Политическое, идейное б.
В словарях зафиксирована частица а, выражающая сильное удивление, восхищение или возмущение и занимающая заключительную позицию в вопросительном или восклицательном предложении. Следовательно, после нее возможен как тот, так и другой знак, а также их сочетание. Частица ну в подобной функции и в этой позиции в словарях не отмечена, но очевидно, что пунктуация при ней будет такой же, как при частице а.
В спорных ситуациях (когда непонятно, обращаемся мы к одному человеку или нескольким лицам), лучше писать вы с маленькой буквы. Вы с маленькой буквы в любом случае не будет ошибкой, здесь не надо бояться показаться невежливым: ведь обращение на вы (вместо ты) к человеку – само по себе признак уважительного к нему отношения. А вот злоупотребление большой буквой может отпугнуть грамотного человека.
Стилистически такой лозунг плох. Вот почему: слово Челны в составе наименования Набережные Челны изменяется как существительное в форме мн. ч. (в Челнах, из Челнов и т. д.). И согласуется (если нет слова город), соответственно, во мн. ч. (например: красивые вечерние Челны). Но при этом согласование во мн. ч. (люблю вас, Челны) тоже не идеально. Лучше так: Люблю тебя, город Набережные Челны.