1. Хардкодить тексты в JS - приемлемо только в целях демонстрации, во всех остальных случаях вам будет категорически неудобно пользоваться такой системой,
2. У вас просто в CSS есть правило, которое скрывает их при ширине ниже 700, достаточно его убрать,
3. Как
один из вариантов можно просто при скролле вешать на общий для нужных элементов класс, который будет скрывать эти элементы,