Запятая не требуется.
Оба друга — количественно-именное словосочетание, устроенное так же, как, например, и два друга. Во всех таких словосочетаниях главным словом является числительное (или слово другой части речи с количественным значением). Связь в таких словосочетаниях различна в начальной форме (когда главное слово в И. п.) и в формах косвенных падежей. В начальной форме это управление (количественное слово управляет родительным падежом существительного), а в остальных — согласование.
В сочетании день рождения представлен тип подчинительной связи управление. Управление – подчинительная связь, при которой от главного слова зависит существительное или местоимение в форме определенного падежа с предлогом или без него, напр.: чтение (чего?) книги, закат (чего?) солнца. При изменении по числам и падежам главного слова зависимое слово в таких словосочетаниях не изменяется: чтением книги, закатом солнца, днем рождения.
По-видимому, здесь следует написать при выполнении им.
Первый вариант правильный.
Выбор знака препинания в бессоюзном сложном предложении зависит от задач автора текста. Если между частями бессоюзного предложения есть причинно-следственная связь, ставится двоеточие или тире, в зависимости от направления этой связи: Светлана не уезжает — она остается = Светлана не уезжает, поэтому она остается; Светлана не уезжает: она остается = Светлана не уезжает, потому что она остается. В этом конкретном контексте употребление тире или двоеточия не кажется не только необходимым, но и оправданным, лучше оставить запятую.
Если это предложение в тексте, то корректно: Иван Иванов — врач-кардиолог (г. Кемерово); тире ставится между подлежащим и сказуемым-существительным. Если это подпись, например в титрах, сопровождающих видео, то корректно: Иван Иванов, врач-кардиолог (г. Кемерово); в этом сочетании запятая ставится перед поясняющим приложением. Сочетание г. Кемерово заключается в скобки, потому что оно не связано синтаксической связью с каким-либо словами в предложении (сочетании). Сравним вариант, где такая связь есть и скобки не нужны: Иван Иванов — врач-кардиолог из г. Кемерово.
Поскольку прямая речь в этом предложении играет роль приложения при существительном призыв, верно без двоеточия: ...воплотивших призыв Петрова «Все выходим на связь!» — и тем самым отчитавшихся о...