Если я правильно понял, тебе надо изменять ширину линий динамически.
Для этого можно использовать функцию calc ( 100% - отступы ).
С помощью этой функции ширина линии может изменяться, а отступы справа и слева - нет.
Конечно можно!
Если вытащить из формы, потребуется дать форме имя.
Так вытащить данные из поля name формы kek нужно будет использовать такой код: var data = kek.name.value