Это предложение не содержит подчинительных союзов, оно бессоюзное сложное (связующее слово так в § 3162 «Русской грамматики» 1980 г., в разделе о бессоюзных соединениях предложений, названо союзной частицей). Условные отношения в бессоюзном сложном предложении выражаются с помощью тире (хотя и запятая не будет ошибкой).
Запятая перед одиночным союзом или, связывающим однородные придаточные части, не нужна.
В этом случае распространенное определение произошедшее с ней образует единое сочетание с определительным местоимением всё (ударение падает на определение) и не обособляется: Таня решила посмотреть на всё произошедшее с ней глазами обычного стороннего наблюдателя.
Запятая не нужна.
Осенило - от осенить. Вот толкование глагола несовершенного вида, осенять:
- устар. Закрывать, покрывать тенью чего-л.; заслонять. // перен. Покрывать, охватывать собою.
- перен. Появляться, внезапно приходить (о мысли, догадке). // безл. разг. О внезапном появлении догадки.
- устар. Показаться, появиться на лице (об улыбке).
- устар. Делать рукой знак креста над кем-л., чем-л.; осенять крестным знамением.
Прилагательное, образованное от нарицательного существительного егерь, пишется без мягкого знака: егерский. Что же касается гидронима (названия водоема), то мягкий знак в нем мог появиться в силу того, что собственные имена подвержены подобного рода графическим и орфографическим изменениям. Наконец, нельзя исключать банальную ошибку.
Словарь "Имена московских улиц" приводит в качестве правильного именно вариант без мягкого знака: Егерский пруд (в Сокольниках).
Пунктуация зависит от того, есть ли у слов в будущее значение уточнения или пояснения. Такое значение может появиться при соответствующей интонации. Если такой интонации нет, то и пояснения и уточнения в данном случае нет.
Сравните с аналогичным примером из дневников И. А. Бунина: Он говорит, что Белый ненавидит большевиков, только боится, как и Ремизов, стать эмигрантом, отрезать себе путь назад в Россию.