Ваше замечание справедливо. Дело в том, что в русском языке словом блокадник называют именно ленинградцев, переживших блокаду 1941–1944. Такое значение отмечено и в словарях русского языка, например в «Толковом словаре русского языка» С. И. Ожегова и Н. Ю. Шведовой: блокадник – человек, живший в Ленинграде в период фашистской блокады города в 1941–1944. Поэтому сочетание блокадник Ленинграда лексически избыточно, слово Ленинграда здесь лишнее.
Гол как сокол – страшно беден, ничего не имеет. Есть несколько версий происхождения оборота. По наиболее распространенной, сокол здесь (с ударением на последнем слоге) – старинное стенобитное орудие из чугуна или железа в форме длинного и толстого бревна или бревно, окованное металлом. Его навешивали на железных цепях и, раскачивая, прошибали им самые прочные крепостные ворота и каменные стены. Поверхность сокола была гладкой, «голой».
Пожертвовать г. можно и даже желательно, ибо употребление слова город (и сокращения г.) перед названием города – характерная черта канцелярской речи. Слово город и сокращение г. рекомендуется употреблять ограниченно – главным образом перед названиями городов, совпадающими с фамилиями людей: г. Чехов. Но даже при наличии перед названием слова город или сокращения г. название склоняется. Правильно: в столице Польши Варшаве, в столице Польши г. Варшаве.
Разнобоя нет, есть четкое правило дефисного и слитного написания. Пол- (половина) пишется через дефис с последующим родительным падежом существительного, если существительное начинается с гласной буквы или согласной л, например: пол-оборота, пол-яблока, пол-лимона, но: полметра, полчаса, полкомнаты; через дефис пишутся также сочетания пол- с последующим именем собственным, например: пол-Москвы, пол-Европы. Слова, начинающиеся с полу-, всегда пишутся слитно, например: в полуверсте от города, полустанок, полукруг.
При переводе значения иноязычного слова обычно используют 'марровские кавычки'. Корректно: Нож этот называется Buttermesser – 'нож для масла'. Впрочем, и употребление обычных кавычек здесь не будет ошибкой.
Мужская фамилия Ерошевич склоняется, женская – нет. Правила просты: все мужские фамилии, оканчивающиеся на согласный, в русском языке склоняются, причём от происхождения фамилии это не зависит (единственное исключение – фамилии на -ых, -их типа Черных, Долгих). К сожалению, правила склонения фамилий известны далеко не всем носителям русского языка, ошибаются здесь многие (даже учителя). Чтобы убедиться в этом, достаточно открыть любой справочник, где есть раздел о склонении собственных имен.
В обоих случаях уместны точка или точка с запятой.
Во всех названных Вами случаях нужны пробелы.
Если прямая речь непосредственно включается в авторское предложение в качестве его члена, то она заключается в кавычки, знаки же препинания ставятся по условиям авторского предложения: Он только открыл рот, чтобы ответить ей, как со стороны послышалось громкое «Осторожно!».
Если бы в прямой речи не было восклицательного знака, ее следовало писать с маленькой буквы.
Название вымышленных государств правилами орфографии не описывается. Вероятно, в практике письма действуют разные тенденции: писать все слова, кроме служебных, с прописной буквы (в соответствии с правилом об официальных названиях современных государств); писать с прописной буквы только первое слово и входящие в название собственные имена по аналогии с образными названиями (ср.: Страна восходящего солнца). Возможно, работают и иные факторы, например метафорический характер названия (Южное Племя Воды) — прямое наименование (Страна фей).