Всё верно. Правило очень простое: предлог об в предложном падеже употребляется со словами, начинающимися гласными, предлог о – со словами, начинающимися согласными. Буквы Е, Ё, Ю, Я обозначают в начале слова два звука: согласный звук [j] и гласный звук соответственно [э], [о], [у], [а], т. е. имена Егор, Юлия, Яна начинаются с согласного звука [j], поэтому перед ними употребляется предлог о.
Запятая не нужна. Ни тот ни другой – устойчивый оборот с повторяющимся союзом, внутри таких конструкций запятая не ставится. Ср.: и день и ночь; и смех и горе; и стар и млад; и так и этак; и там и сям; и туда и сюда.
Такое выражение вполне допустимо. Ср.: Где-то неподалёку как бы и в самом деле плакал ребёнок — не младенец, а мальчик-подросток с уже ломающимся голосом, большой ребёнок, у которого случилось какое-то — пока ещё детское — неизбывное горе [Нина Огнева. Калган-гора // «Ковчег», 2015].
Повторение вопросительного и восклицательного знаков используется как выразительное средство, сравним пример из монолога Чацкого в произведении А. С. Грибоедова «Горе от ума»: И прослывет у них мечтателем! опасным!! При повторении знаков, как и при использовании всех других выразительных средств, нужно руководствоваться принципом уместности.
1. См. «Горячие вопросы».
2. Слово дитя среднего рода. См. словарную фиксацию.