1. Да, код защиты 10 необходим для изменения ставки НДС 20%. Если вы не используете НДС, то он вам не нужен. Касса будет работать без этого КЗ 10. Но есть одно "но", которое относится ко второй проблеме.

2. 19 ноября 2018 года в Минюсте России зарегистрирован Приказ ФНС РФ от 22.10.2018 N ММВ-7-20/609, изменяющий реквизиты фискальных документов.

Приказ вступает в силу по истечении 10 дней после дня его официального опубликования, которое произошло 20.11.2018. Поэтому основные положения данного приказа вступают в действие с 1 декабря 2018 года.

Теперь, то что касается того самого "но" из 1-го пункта. Дело в том, что замена "электронными" на "безналичными" реализована как раз-таки в том самом платном КЗ 10. Т. е. получается, не важно, являетесь вы плательщиком НДС или нет. Купить КЗ 10 все-равно придется, т.к. в базовой версии прошивки новых реквизитов просто не будет. Теперь остался только вопрос, когда это нужно сделать: до Нового Года или к лету 2019 года. Но купить платное обновление в любом случае придется. И такая ситуация сейчас со всеми крупными производителями онлайн касс (Штрих, Атол, Эвотор, Счетмаш и др.). Чтобы использовать новые реквизиты - необходимо покупать платное обновление. По другому никак.