Правильно - использовать перенос строки, который используется во входящем тексте.
Если скопировать файл с винды с виндовыми переносами на никсы, то переносы в нём так и останутся виндовыми.
Если нет уверенности - использовать диапазон из разных переносов.
цепочка маршрутизаторов - это цепочка маршрутизаторов.
твой домашний раутер - первый узел в цепи, далее идет маршрутизатор твоего провайдера (их может быть несколько), далее идет маршрутизатор провайдера твоего провайдера, и так далее пока не доберемся до цели.
есть полно библиотек для otp. вам нужно найти под ваш язык и скормить ей тот же код, который скармливается "google authenticator или его аналогам" при добавлении записи.
любой из боль-менее популярных яп'ов умеет в собственный веб-сервер, и питон не исключение.
так что для себя любимого можно совершенно спокойно обойтись без nginx/linux/etc.