Очень интересное наблюдение. Как писал сам Маяковский, можно узнать только из его автографа. Текстологи и редакторы во второй половине ХХ в., вероятно, ориентировались на следующее правило: если предшествующее однословное приложение может быть по значению приравнено к определению-прилагательному, то такое сочетание следует писать без дефиса (ср.: красавец мужчина, старик сторож). При этом приложения в постпозиции должны присоединяться к определяемому слову посредством дефиса: сторож-старик.
Однако в практике письма сочетания типа старик сторож устойчиво писались и с дефисом, и раздельно (ваше наблюдение тому подтверждение). Поэтому при подготовке полного академического справочника 2006 г. «Правила русской орфографии и пунктуации» правило было изменено: сочетания с однословными приложениями, предшествующими определяемому слову, было рекомендовано писать через дефис, напр.: старик-отец, красавица-дочка, умница-сын, герой-лётчик, мудрец-писатель, проказница-мартышка, самодурка-мачеха, трудяга-следователь, профан-редактор, пройдоха-управляющий.
Знаки препинания во всех примерах расставлены правильно. Отметим, что приведенные варианты пунктуационного оформления не единственно возможные в этих предложениях, а чтобы решить, какой вариант предпочтителен, в каждом случае нужен контекст.
Верно: три подпорных стены.
Так называют фонетический процесс, происходивший в древнерусском языке, прямым следствием которого в современном языке являются беглые гласные: сон - сна, день - дня.
Фамилия не склоняется.
Обе фамилии склоняются (и мужские, и женские варианты) как существительные первого школьного склонения (доска, рука).
Многие заимствованные географические названия, оканчивающиеся на -а и освоенные русским языком, склоняются по типу сущ. жен. рода на -а, например: Бухара – в Бухаре, Анкара – до Анкары.
Вы расставили знаки верно.