Из Вашего вопроса не вполне ясно, как звучит фамилия в именительном падеже. Если в именительном падеже – Николай Барб, то в родительном должно быть: Николая Барба, в дательном – Николаю Барбу. Если же в именительном падеже – Николай Барба, то в родительном должно быть: Николая Барбы, в дательном – Николаю Барбе. В любом случае фамилия должна склоняться: по законам русской грамматики склоняются мужские фамилии, оканчивающиеся на согласный; склоняются мужские и женские фамилии и личные имена, оканчивающиеся на -а, -я безударный.
Запятая обязательна, так как уважаемые коллеги — это обращение.
Правильно: с днем рождения. Подробно о написании названий праздников см. в «Письмовнике».
Мужская фамилия Рерих склоняется, женская – нет. Правильно: Николая Рериха, Николаю Рериху и т. д.
Обстоятельство — в яркий солнечный день.
В случае если числительные требуют разных форм существительного, написания с тире следует избегать. Рекомендуем писать: от 3 до 21 дня, от 34 до 72 футов.
Запятая перед как нужна, в остальном пунктуация верна.
Кавычки не нужны.
За сегодня – корректное сочетание. Слово сегодня употребляется здесь как неизменяемое существительное среднего рода в значении 'этот, сейчас идущий день'.
Запятая перед обращением обязательна: Добрый день, Виктория.