Сочетание когда надо здесь может быть воспринято как цельное по смыслу выражение, которое не требует выделения запятыми (= «в необходимых случаях»). Впрочем, оно может считаться и придаточным предложением, особенно если логическое ударение в предложении мыслится автором на слове поколотить; в таком случае когда надо приобретает свойства присоединительной конструкции. Сравним примеры, приведенные в параграфе 41.1 справочника по пунктуации Д. Э. Розенталя: Просторечные слова стали употреблять где нужно и не нужно («везде»). — Поставить, где нужно, недостающие знаки препинания («где это нужно»).
В этом предложении нужна запятая перед или: союзами ли…или связаны соподчиненные придаточные части (см. примечание 4 к параграфу 35.5 справочника по пунктуации Д. Э. Розенталя).
Запятая нужна, так как номер дома является уточнением к названию улицы. Сравним замечание об уточняющих членах предложения в параграфе 79 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина: «Относясь к тому или иному слову в предложении, они сужают обозначаемое ими понятие или в каком-либо отношении ограничивают его».
Если подлежащее выражено личным местоимением, тире перед сказуемым-существительным не ставится. Оно может быть поставлено, если требуется логически подчеркнуть это местоимение (интонационно выделить его) или если в контексте есть противопоставление. См. параграф 5.8 справочника по пунктуации Д. Э. Розенталя.
Судя по наличию в русском языке устойчивого выражения танцевать от печки, танцевать в каком-либо направлении в принципе возможно.
В этом случае запятая не нужна, поскольку определение любой другой относится не непосредственно к подразумеваемому существительному пища, а к сочетанию милой сердцу [пищи]. Случай аналогичен примерам, приведенным в пункте 7 параграфа 10.1 справочника по пунктуации Д. Э. Розенталя: заячий наполовину потёртый воротник; большой собранный автором материал и т. п.
В словосочетании «На Берлин» предлог на употреблен в одном из своих обычных значений: "Употр. при указании на предмет, место, реже явление или человека, в сторону к-рых направлено движение, действие, к-рые являются ориентиром движения, распространения чего-л. Син. по направлению к. Идти несов. (бежать несов., ехать несов., плыть несов., лететь несов., спешить зд. несов., броситься, держать несов. курс …) на восток (юг, стук, свет, звук, крик, шум, меня …); дорога на Москву …
Свойственные разговорной речи конструкции типа "поставки на Европу", "самолет на Японию" и т. п., очевидно, связаны с попытками говорящих проявить, подчеркнуть именно это значение: поставки, ориентированные на Европу; самолет, летящий по направлению к Японии.
В этом случае запятая не нужна прежде всего потому, что сказуемое воспринимаются требует распространителя со значением образа действия. Без оборота с союзом как сказуемое не имеет законченного смысла (см. пункт 4 параграфа 42.4 справочника по пунктуации Д. Э. Розенталя).
В таких случаях действительно следует использовать многоточие: Не хочу... ...умирать; Он думал... ...что остался один.
Согласно правилам пунктуации многоточие ставится: а) в конце фразы для обозначения незаконченности высказывания, вызванной различными причинами (волнением говорящего, внешними помехами и т. д.); б) в начале фразы для указания на то, что продолжается прерванное повествование.
Корректно: Дорога Мужества: Старый Оскол — Ржава.