Имеет ли избыточность оба: наличие => истина и проверка длины на моей модели рельсов?Или есть причина иметь оба?
Эти проверки не делают того же. Единственное отличие состоит в том, что если вы просто оставите проверку, проверяя длину, вы все равно можете заполнить поле пробелами (от 1 до 255). При проверке наличия пробелы не принимаются символом