Это специфическая конструкция, в которой словоформа, находящаяся в подчинительной связи с другой словоформой, соединена с этой последней еще и при помощи сочинительного союза; в данном случае союз если и... то с противительно-уступительным значением соединяет глагол-связку был и зависимое от него обстоятельство недолго. Такие конструкции описаны, в частности, в § 2098—2099 «Русской грамматики» 1980 г. В некоторых лингвистических работах они называются конструкции с вторичной союзной связью.
Вся конструкция представляет собой сложноподчиненное предложение с двумя придаточными (подчинительный союз — если... то), которые соединены одиночным союзом и. Запятая перед ним не ставится, см. пункт 2 параграфа 119 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Действительно, здесь двойной союз если... то связывает не грамматические основы, а однородные дополнения. В таких случаях запятая ставится только перед второй частью союза.
Слово тогда, наряду с то и так, может выступать коррелятом условных союзов типа если (см. § 3002 и § 3011 «Русской грамматики» 1980 г.). Соответственно, пунктуация при двойном союзе если... тогда такая же, как при двойном союзе если... то...
Вы правы, придаточная часть с союзом если относится здесь только к части с грамматической основой позвоните, а значит, знак препинания (запятая или тире) перед союзом и нужен.
Поскольку основной принцип русской пунктуации структурный (формально-грамматический, синтаксический), запятая после второй части союза если... то всё-таки нужна: Если каждый выходной ты просто пытаешься плыть по течению, то, когда время уйдёт, останешься у разбитого корыта. На её необходимость в данном случае указывает возможность изъятия или перестановки придаточной части (на этом критерии акцентируется внимание в справочнике Д. Э. Розенталя по пунктуации), сравним: Если каждый выходной ты просто пытаешься плыть по течению, то останешься у разбитого корыта, когда время уйдёт.
Правила Вы можете посмотреть в Полном академическом справочнике под ред. В. В. Лопатина.
В приведенных Вами предложениях знаки нужно расставить следующим образом.
1. И хотя было уже поздно, я решил остаться. И когда взошло солнце, никто уже не спал. В начале предложения между союзом и и подчинительным союзом запятая не ставится.
2. Они побежали и, если бы не свет от фонаря, точно растянулись бы на земле. Перед и запятая не нужна, так как союз соединяет однородные сказуемые; после и запятая нужна, так как придаточную часть можно переставить в другую часть предложения, что связано с отсутствием второй части союза если... то.
Знаки препинания расставлены правильно. В первом предложении к первой части я узнаю адрес добавляется сложноподчиненное предложение, в котором части связаны двойным союзом если... то. В этом случае перед союзом и запятая ставится, а после нет.
Во втором предложении после придаточной части если будет недалеко второй части союза (то) нет, союз и связывает однородные члены узнаю и приеду. Между однородными членами запятая не нужна, а на стыке союзов и и если нужна, так как придаточную часть можно изъять из предложения.
Указанная запятая нужна. В сложноподчиненных предложениях запятая ставится на стыке двух одиночных подчинительных союзов что и если. Запятая не ставится, если второй союз не простой, а двойной, то есть состоит из двух частей (если... то).
Запятая нужна, так как нет второй части союза если... то и придаточную часть можно переставить в другое место предложения.