Со словом гриль все не так просто. Пишутся раздельно (в два слова) названия блюд, приготовленных на гриле: курица гриль, овощи гриль, цыпленок гриль. Однако на дефисе пишутся названия кухонных приспособлений, совмещающих в себе гриль и что-то еще: духовка-гриль, печь-гриль. Соответственно, сковороду-гриль нужно также писать через дефис.
Мясо барбекю и крылышки барбекю пишутся раздельно.
Иностранные названия в русском тексте лучше передавать кириллицей, тем более два из приведенных Вами названия (Твиттер и Фейсбук) графически уже освоены русским языком. Если все же по каким-то причинам названия необходимо передать латиницей, то предложенные Вами варианты оформления можно принять: апостроф лучше покажет границу между собственно названием и русской морфемой, чем дефис.
Правильно раздельное написание: Спас на Крови. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012. Служебные слова выделяются двумя дефисами в середине составных географических названий: Ростов-на-Дону, Комсомольск-на-Амуре. В названиях храмов дефисы не пишутся, ср.: Спас на Бору, церковь Покрова на Нерли.
Нормативно написание однословных приложений, предшествующих определяемому слову или следующих за ним, через дефис (приложение присоединяется дефисом): улица Гвардейцев-Широнинцев. Ср.: улица Героев-Панфиловцев (в Москве; такое написание зафиксировано орфографическим словарем В. В. Лопатина, И. В. Нечаевой, Л. К. Чельцовой «Прописная или строчная?»). При этом исторически может использоваться другой способ написания (раздельное написание, через пробел).
Слово стритфуд в словарях пока не зафиксировано, а фуд-корт по-прежнему дается через дефис, как и другие слова на фуд-. В «Академосе» так:
фуд-ко́рт, -а
фуд-ма́стер, -а
фуд-проце́ссор, -а
фуд-се́рвис, -а
фуд-стили́ст, -а
фуд-стили́стика, -и
фуд-фото́граф, -а
фуд-це́нтр, -а
фуд-шо́у, нескл., с.
Через дефис пишутся многие прилагательные, основы которых связаны не сочинительной (молочный и консервный), а подчинительной связью (молочные консервы): моло́чно-животново́дческий, моло́чно-промы́шленный, моло́чно-разда́точный, моло́чно-това́рный, моло́чно-хозя́йственный. Дефисному написанию таких слов способствует наличие в первой основе суффикса относительных прилагательных (−н-, −енн-, −ое-, −ск- ).
Фамилия Дядя склоняется. Склоняемость-несклоняемость фамилий, пишущихся с буквой я на конце, зависит только от места ударения и происхождения фамилии. Несклоняемы фамилии французского происхождения с ударением на конце: Золя, Труайя. Все прочие фамилии на я склоняемы; таковы Головня, Зозуля, Сырокомля, Гамалея, Гойя, Шенгелая, Данелия, Берия.
См. https://gramota.ru/biblioteka/spravochniki/pismovnik/kak-sklonyat-familii-trudnye-sluchai
Согласно полному академическому справочнику «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина, вместо дефиса должен употребляться знак тире в сочетаниях с приложением, если одна из частей содержит пробел, и в сочетаниях с приложением, если одна из частей в свою очередь является сочетанием с приложением и содержит дефис. Таким образом, верно: врач — стоматолог-хирург.
Здесь нужно тире вместо дефиса в соответствии с правилами координации: приложение инвалиды по слуху, относящиеся к существительному дети, неоднословное, см. пункт 1 параграфа 154 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (раздел «Орфография»). При однословном приложении ставится дефис: дети-инвалиды, но дети — инвалиды по слуху.
Приставка анти- пишется с последующей частью слова слитно. Однако при соединении приставки со словом, пишущимся с прописной буквы, необходимо ставить дефис, ср.: анти-Маяковский, архи-Плюшкин, не-Россия (...не-России трудно понять Россию. — Из газ.). Сочетание со словом проект представляет собой условный описательный оборот, а не официальное название проекта как продуманного плана действий, поэтому корректно написание проект «анти-Россия».