Ну если проверка у адреса нативная, значит просто добавить/убрать required и других полей.
$(function() {
$('input:checkbox').change(function() {
$(this).closest('.input-group-addon').find('input:text').prop('required', this.checked).attr('placeholder', this.checked ? 'Заполните' : '')
});
});
А вот на сервере проверять обязательно.