Законы русской грамматики требуют склонять мужские фамилии, оканчивающиеся на согласный звук (а буква й обозначает согласный звук j). Фамилия Горай склоняется по образцу других слов второго (по школьной грамматике) склонения, ср: лай, май, каравай, Дубай и др. Сказать, например, думал о Горай вместо думал о Горае то же самое, что родился в май вместо родился в мае.
Всё верно. Правило очень простое: предлог об в предложном падеже употребляется со словами, начинающимися гласными, предлог о – со словами, начинающимися согласными. Буквы Е, Ё, Ю, Я обозначают в начале слова два звука: согласный звук [j] и гласный звук соответственно [э], [о], [у], [а], т. е. имена Егор, Юлия, Яна начинаются с согласного звука [j], поэтому перед ними употребляется предлог о.
И и Й – разные буквы (разница между ними даже больше, чем, например, между Е и Ё, из-за которых тоже нередко возникают юридические казусы). Буква И обозначает гласный звук [и], буква Й обозначает согласный звук [j]. Поэтому с юридической точки зрения (при чисто формальном подходе) Михаиловна и Михайловна – действительно, разные отчества. По нормам русского языка от имени Михаил образуется отчество Михайлович, Михайловна.
Сверчок. Общеславянское — svьrk- (писк, треск). Слово «сверчок» известно с древнерусской поры (с XI в.) как наименование насекомого и является общеславянским. Общеславянская основа — svьrkъ (писк, треск) — производная от основы (звукоподражания) svьr и суффикса kъ. Название насекомого возникло благодаря специфическому треску, стрекотанию, которые на самом деле издают только его самцы. Родственные : украинское — сверщ; чешское — svrcek. Производное: сверчковые.
Системной была бы форма скопипащу (ср. грустить — грущу). Однако в новых глаголах и в старых глаголах, обозначающих действия нового типа, исторические чередования сохраняются не всегда. Этой теме посвящено интересное исследование Ирины Фуфаевой, старшего научного сотрудника Научно-учебной лаборатории лингвистической конфликтологии и современных коммуникативных практик Школы филологических наук Факультета гуманитарных наук НИУ ВШЭ. О некоторых результатах исследования и найденных закономерностях можно прочитать в этой заметке.
Предлог об (с предложным падежом) употребляется только перед гласными: об Иване, об Ольге, об арбузе. Перед согласными употребляется предлог о: о диване, о Юре, о дыне, о ягодах. Не забывайте, что буквы Е, Ё, Ю, Я обозначают в начале слова два звука: согласный звук [j] и гласный звук соответственно [э], [о], [у], [а]. Иначе говоря, такие слова, как Юра, ягоды, начинаются с согласного звука.
Вы спрашиваете о разных случаях. Сочетания ъе, ъё, ъю, ъя показывают, что перед гласным звуком нужно произносить звук [й]. В словах типа постирония, суперигра звук [й] перед первым гласным корня не произносится. После русских приставок на согласный (кроме меж- и сверх-) мы пишем в соответствии с произношением ы (разыграть, подыскать). В остальных случаях на письме сохраняется единообразный облик морфемы и пишется и (игра — суперигра).
Что касается словарей, в которых фиксируются нормы правописания и произношения, то эти словари издаются различными лингвистическими учреждениями, в том числе Институтом русского языка им. В. В. Виноградова РАН, Институтом лингвистических исследований РАН и др.
Учительница неправа. Правильно: на день рождения. Вообще говоря, этому сочетанию не везет, его всячески искажают: пишут с буквой е на конце, пишут слитно, употребляют как слово среднего рода (*деньрождение, с деньрождением, мое деньрождение). Всё это грубейшие ошибки. На самом деле это обычное словосочетание, такое же, как, например, День города. Главное слово – день, зависимое – рождения (день чего? рождения, родительный падеж). Правильно: день рождения, на день рождения, с днем рождения, мой день рождения.