Направляющие можно и самому впихнуть. в чем проблема-то? Можно и без бутстрапа адаптивно сверстать. Можно посмотреть на картинку и заметить, что там 3 колонки одинаковых, можно верстать)
Можно повесить обработчик click на submit, можно на каждый input свой обработчик повесить, чтобы проверялись введенные данные когда, например, выходишь из поля ввода.