Задачу, о которой Вы пишете, быстро решить невозможно. Но мы можем перечислить источники, которые используются при определении написания, ударения, грамматических свойств географических названий. Многие из них находятся в открытом доступе в интернете.
Энциклопедические издания и документы
1. Большая российская энциклопедия.
2. Большая советская энциклопедия (3-е издание).
3. Государственный каталог географических названий.
Лингвистические словари
4. Ресурс «Проверка слова» на нашем портале. Предоставляет доступ к двум словарям, в которых содержатся географические названия:
а) Агеенко Ф. Л. Словарь собственных имён русского языка. (См. также материалы об ударении, произношении, склонении в словаре);
б) Орфографический словарь. (Словарная база выборочно включает собственные имена, отражая основные их типы. Написание и грамматические признаки не представленного в базе названия часто можно установить по аналогии. Географические названия могут не иметь своей словарной статьи, а помещаться в текст статьи производного прилагательного, напр.: славянский (от славяне и Славянск). См. также ресурс «Академос»).
5. Словари географических названий, перечисленные в разделе «Наша библиотека». (Для словарей, представленных в интернете, даны ссылки).
6. Зализняк А. А. Грамматический словарь русского языка. См. приложение «Имена собственные». (Словарь содержит небольшой список географических названий, но позволяет по аналогии устанавливать грамматические признаки не представленных в нем слов.)
7. Словарь географических названий Украинской ССР. М., 1976. (Есть в РГБ.)
8. Штудинер М. А. Словарь трудностей русского языка для работников СМИ. Ударение, произношение, грамматические формы. (Словарь небольшой, но некоторые географические названия в нем есть.)
Грамматические источники
9. Раздел «Письмовника» «Как склонять географические названия?».
10. Граудина Л. К., Ицкович В. А., Катлинская Л. П. Словарь грамматических вариантов русского языка. 3-е изд., стер. М., 2008.
Существительные с односложной основой на -ий, -ия предпочтительно писать по правилу, зафиксированному в Полном академическом справочнике под ред. В. В. Лопатина, напр.: о Лие, об Ие, в «Вие». Однако окончание и в этих случаях ошибкой считать не стоит. В «Грамматическом словаре русского языка» А. А. Зализняка отмечаются варианты написания.
Правы и Вы, и Ваша коллега. Согласно «Грамматическому словарю русского языка» А. А. Зализняка, слово кукла в значении 'игрушка' может употребляться и как одушевленное, и как неодушевленное существительное. А вот кукла в значении 'человек' (куклой можно назвать бездушного и пустого человека, а также человека, слепо действующего по воле другого) – только одушевленное.
Ошибки нет. Согласно «Грамматическому словарю русского языка» А. А. Зализняка, оракул в значении 'прорицатель' – одушевленное существительное, т. е. винительный падеж совпадает с родительным: посетить оракула (прорицателя). В значениях же 'прорицание; храм, где оно дается; гадательная книга' оракул – неодушевленное существительное, т. е. винительный падеж совпадает с именительным: посетить оракул (храм, святилище).
В словарях ударений слово скрипт пока не зафиксировано. Но в некоторых толковых и орфографических словарях отмечается, что ударение в формах этого существительного должно сохраняться на основе (скрИпта, скрИпту). По Зализняку это та же модель, что и у слова завод. Ей же соответствуют другие слова мужского рода, оканчивающиеся на пт, например: рескрипт, манускрипт.
Согласно «Грамматическому словарю русского языка» А. А. Зализняка, слово кукла в значении 'игрушка' может употребляться и как одушевленное, и как неодушевленное существительное. А вот кукла в значении 'человек' (куклой можно назвать бездушного и пустого человека, а также человека, слепо действующего по воле другого) – только одушевленное.
Если существительное не имеет формы ед. ч., то у нас нет формальных (школьных) методов для определения рода (хотя в "Грамматическом словаре русского языка" А. А. Зализняка род указан и для таких слов). Если существительное употреблено в форме мн. ч., но при этом его можно поставить в форму ед. ч., тогда никаких проблем с определением рода быть не должно.
Согласно «Грамматическому словарю русского языка» А. А. Зализняка лосось — одушевленное существительное (во всех значениях). На практике наблюдаются некоторые колебания в тех случаях, когда лосось называет не живую рыбу, а пищу (т. е. в торговых, кулинарных и т. п. контекстах). Но всё же и в этом случае предпочтительно использовать это слово как одушевленное: купить лосося.