Омоним – слово, тождественное с другим по звуковой форме, но отличное от него по значению, напр. "град" - город и "град" - метеорологическое явление.
Да, такие написания соответствуют правилам.
Алгоритм прост. Нужно взять толковый словарь; если в словаре соответствующие значения относятся к разным словарным статьям, то данные слова - омонимы. Если значения объединены в одной словарной статье, то это многозначное слово. Вперед, за словарь!
Пожалуйста, обращайтесь к учебнику Е. И. Литневской.