lssssssssssl, с точкой на конце доменное имя действительно не работает. На мой взгляд, это недоделка со стороны yandexcloud и об этом стоит написать им в поддержку.
Но, как я понимаю, вы создаёте запись CNAME, чтобы вместо поддомена yandexcloud.net использовать адрес в вашем домене, и он должен работать не смотря на точку. Более того, все записи CNAME, ведущие на сторонние домены, всегда завершаются точкой, даже если она не показывается в панели управления DNS.
Это не «минус», а особенность, иногда желательная, иногда нет. Видите R=301в коде, который в вопросе? А документацию по RewriteRule вы на сайте Apache читали?
Такие вопросы и ответы на них уже были. Листай назад вопросы по тегу htaccess. Если коротко, то, чтобы поймать одинокий ? без последующей QUERY_STRING, надо смотреть в переменную THE_REQUEST. Вот пример (только для корневой страницы): https://qna.habr.com/q/709349
Паспорт нужен для .ru по правилам этой зоны, для gTLD нужны контактные данные, если reg.ru требуют для них паспортные данные, то это произвол и самоуправство с их стороны.
Но, как я понимаю, вы создаёте запись CNAME, чтобы вместо поддомена yandexcloud.net использовать адрес в вашем домене, и он должен работать не смотря на точку. Более того, все записи CNAME, ведущие на сторонние домены, всегда завершаются точкой, даже если она не показывается в панели управления DNS.