Правила есть, они приведены в справочниках по правописанию, например в справочнике Д. Э. Розенталя «Пунктуация». Точка, запятая, точка с запятой, двоеточие и тире не ставятся перед закрывающими кавычками (все эти знаки могут стоять только после кавычек). Точка перед закрывающими кавычками может стоять только как знак, обозначающий сокращение слова: и т. д.».
Точка, запятая, точка с запятой, двоеточие и тире не ставятся перед закрывающими кавычками (все эти знаки могут стоять только после кавычек). Вопросительный и восклицательный знаки и многоточие ставятся перед закрывающими кавычками, если относятся к словам заключенным в кавычки. Точка ставится после закрывающих кавычек, если перед ними она употреблена в качестве знака сокращения слова.
Таким образом, Вы написали правильно.
См. ответ на вопрос № 256489.
Это не фраза, а всего лишь словосочетание. Оно корректно.
Ошибок нет.
Точка не нужна: пгт Ивановка. Возможно также сокращение: п. г. т.
Выражение корректно (но без запятой, в данном случае слова "с точки зрения" не выступают в роли вводных).
Правилами пунктуации точка в этом случае не предусмотрена.
Такое сокращение не соответствует правилам сокращения слов и будет непонятно читающим. Для обозначения номера (только при числах в цифровой форме) нужно использовать специальный знак №.
Сокращение и. о. пишется с точками после каждого сокращенного слова.