Какой макс длина должна быть у инпута для введения пароля
Руководствуйтесь здравым смыслом. Вряд ли кто-то будет использовать длинные пароли.
Больше 30 наверное нет смысла. Дальше уже смотрите, как ваш хеш преобразует такие пароли. Возможно 255 будет недостаточно.