Я не юрист, но это моя интерпретация этого барахла, как я его понимаю:
А если сайт на российских ip, но не с российским доменом? Или физлицо россиянин?
Если владелец гражданин РФ или ИП/юр.лицо в РФ и на вашем сайте авторизируются из РФ. Как они это будут определять, а как вы будете маскироваться и в случае чего доказывать системе что вы не верблюд - исключительно на вашей совести
Если вы, владелец (физик или юрик), не гражданин РФ - вас это не касается
Как определять что юзер из РФ - тоже ваша зона ответственности. А кто проебался, тот сам виноват.
Айпи? Возможно
Действует ли это для граждан РФ находящихся вне РФ? Хз, вероятно, нет
И это я так понял касается только вновь зарегистрированных пользователей?
Нет, это касается всех кто авторизуется. Неважно, старый это юзер или новый
Однако, судя по текущему закону 149-ФЗ, использовать иностранную почту можно. Просто почта является логином, не более