Ни слитно, ни через дефис такое обозначение категории сообщений написать нельзя. Можно заключить в кавычки оба наименования — так читателю будет легче понять фразу.
Слово подарок здесь употреблено явно в ироническом значении, поэтому кавычки нужны.
Запятая в заголовке нужна: она отделяет причастный оборот от определяемого слова. Если заголовок оканчивается причастным оборотом, то после него запятую ставить не нужно: Правила, сохраняющие жизнь. Заголовок, упоминаемый в тексте, заключается в кавычки — они являются сильным выделительным знаком, так что и в этом случае запятая после причастного оборота не нужна, например: Плакат «Правила, сохраняющие жизнь» кто-то убрал со стены.
Заглавная буква не нужна (ср. теория всемирного тяготения), кавычки могут быть оправданы контекстом, стилистическими факторами.
В таком контексте слово дружба представляет собой цитату, правда принадлежащую не конкретному лицу, а неким людям. Правило употребления кавычек, применимое в подобных случаях, приведено в параграфе 149 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.).
Корректны варианты:
Возникает вопрос: в чём разница между программами?
Возникает вопрос, в чём разница между программами.
Выбор написания будет зависеть от того, что называют эти собственные имена, в каком контексте они употребляются. Общая рекомендация такова. Шерегеш и Роза Хутор как названия природных географических объектов или населенных пунктов следует писать без кавычек; если же собственные имена выступают в качестве названия организации, то кавычки нужны. Особый случай — употребление географического названия как части составного наименования. Орфография составного наименования определяется его структурой.
Такого рода разъясняющие слова заключаются в кавычки. Тире перед ними ставить не нужно (см. пункт 7 параграфа 58.1 справочника Д. Э. Розенталя по пунктуации): Моё имя означает «жизнь».
Официальное название, закрепленное в российском законодательстве, — федеральная территория «Сириус». Это изначально условное название — наименование образовательного центра.
1. Если это не цитата, то кавычки не нужны. Возможны варианты: Ответ на поставленный вопрос: да, необходимо; Ответ на поставленный вопрос — да, необходимо.
2. Если вопрос и в этом случае не является цитатой, то его нужно оформить как придаточное изъяснительное. А вот ответная фраза включена в структуру предложения (она здесь выполняет функцию подлежащего: ответом будет что?), и её нужно оформить в кавычках (см. пункт г) параграфа 136 «Полного академического справочника» под ред. В. В. Лопатина): Ответом на вопрос, можно ли <...>, будет «Да».