Для правильного вопроса надо знать половину ответа
Вы неправильно используете метод filter.
Во-первых, его каллбэк должен возвращать не значение элемента массива, а логическое значение, указывающее, включать элемент в результат или нет.
В-вторых filter не меняет исходный массив, а возвращает новый. this.items = this.items.filter(el => el < 10);
Для правильного вопроса надо знать половину ответа
Вы не понимаете, как работает реактивность Vue.
v-model устанавливает двустороннюю связь между значением поля input и элементом данных name.
При инициализации приложения вы объявляете элемент name со значением null. Это значение и записывается как значение input'а.
Задавайте в данных нужное значение.
Для правильного вопроса надо знать половину ответа
По уму в vue это делается по другому. Напишите свой компонент, который будет содержать input, span и всё, что с ними связано. Потом просто используйте это компонент во всех местах, где требуется.