Корректно: на континенте Америка. Географическое название в функции приложения не склоняется, если род обобщающего нарицательного слова и топонима не совпадают: на реке Енисей, у реки Хопёр, в деревне Парфёнок (однако это замечание не относится к сочетаниям со словом город, поэтому правильно: в городе Туле, из города Москвы).
Вот цитата из "Письмовника". Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают: на реке Енисей, у реки Хопёр, в деревне Парфёнок (однако это замечание не относится к сочетаниям со словом город, поэтому правильно: в городе Туле, из города Москвы).
Поэтому верно: в поселке Знаменка.
Существует и употребляется, например: Спустя время Алексей выпрямился на козлах, прислушался, указал в темноту кнутовищем... (А. Н. Толстой, Хождение по мукам); Спустя время раскрасневшаяся Мавра, с платком, съехавшим набок, торочила на проулке бабьей толпе... (М. Шолохов, Тихий Дон); ...Так что мы в этой деревне даже останавливаться не будем, а сразу пойдем дальше и спустя время дойдем до чудаковой деревни... (А. и Б. Стругацкие, Улитка на склоне).
Грамматически фраза Ты имеешь салфетки? верна, но в живой речи так, конечно же, не говорят, говорят У тебя есть салфетки? Это вопрос стилистики. Употребление глагола иметь в знач. 'владеть на правах собственности' – признак официально-деловой, бюрюкратической речи. Например, в анкете уместно «Имеете ли вы...», в заявлении: «Я, такой-то, имею дом в деревне...». В обиходной устной и письменной речи конструкция «кто-либо имеет что-либо» вместо «у кого-либо есть что-либо» выглядит абсолютно чужеродной.
Новых правил нет, скорее можно говорить о неустоявшейся норме, которую отражают и противоречивые рекомендации в лингвистических источниках. «Словарь грамматических вариантов русского языка» Л. Граудиной, В. Ицковича, Л. Катлинской предлагает склонять русские, славянские и освоенные названия городов, рек, сел, деревень, поселков, хуторов, если эти названия не оканчиваются на гласные -о, -е, -и, -ы. В соответствии с этой рекомендацией сочетание жительница поселка Смидовича не ошибочно. В то же время в «Словаре географических названий» А. В. Суперанской говорится, что географические названия обычно не склоняются в сочетании с термином поселок (кроме тех случаев, когда название выражено прилагательным: в поселке Володарском).
Общая же тенденция такова: географические названия в сочетании с родовым словом постепенно перестают склоняться. У Пушкина было: «История села Горюхина», сейчас норма – не склонять такие названия в сочетании с географическим термином. В разговорной речи круг сочетаний с приложением, в которых топоним не склоняется, очень широк; на письме (в образцовой литературной речи) склонение, отвечающее строгой литературной норме, стараются сохранять.
Пунктуация зависит от строя предложения и смысловых связей между словами. Если Иван – подлежащее, а фермер – сказуемое (об Иване сообщается, что он фермер), между этими словами ставится тире: Иван – фермер. Если слово фермер выступает как приложение, оно выделяется запятыми: С Иваном, фермером, наш корреспондент поговорил о жизни в деревне. Что касается дефиса: после собственного имени лица дефис ставится только в случае слияния определяемого существительного и приложения в одно сложное интонационно-смысловое целое. Дефис возможен в таком, например, контексте: Его все знали как Ивана-фермера.
Подробные рекомендации см. в Письмовнике.
Во всех приведенных Вами примерах необходим пробел между сокращением и словом или цифрой. О правилах сокращений можно прочитать на странице https://gramota.ru/biblioteka/spravochniki/pismovnik/kak-pravilno-sokrashchat-slova
Оба слова нужно писать с заглавной буквы, если топоним относится не к горе, а любому другому объекту (поселку, деревне, улице и проч.). Ср.: район Соколиная Гора, поселок Николина Гора. Если же названный объект — это именно гора, то слово гора должно записываться со строчной буквы как нарицательное существительное. В этом случае названием будет только слово Синяя. Другие примеры: Поклонная гора, Соборная гора. Однако заметим, что в топонимии России существуют такие названия, которые включают в себя географические термины, указывающие на тип объекта, например в Челябинской области есть гора Доменная Гора. Написание названий природных географических объектов и населенных пунктов России можно установить с помощью Государственного каталога географических названий.
Недостает запятой перед словом только, которое стоит перед подчинительным союзом когда. Если в сложноподчиненном предложении перед простым подчинительным союзом стоят усилительно-ограничительные слова (частицы, союзы или их сочетания, вводные слова) особенно, даже, в частности, в том числе, в особенности, а именно, а также, а (но ) только, как раз, лишь, исключительно, только и др., то запятая ставится перед ними, а не перед союзом, например: Неповторим Ярославль, ни с каким городом не спутаешь его, особенно когда увидишь город с Волги (М. Рапов); Хорошо отдохнуть летом в деревне, в частности если год урожайный на грибы, ягоды; Он приехал вовремя, как раз когда должны были начаться занятия; Перед ними предстал овраг, лишь когда рассеялся туман; Он приехал в Москву, исключительно чтобы попасть в Большой театр.