Не будет ли нарушением закона, если при окончании визы J-1 не будет еще визы F-1?
Это будет нарушением закона, если вы останетесь в стране не имея нового статуса, но если вы уже в процессе подачи на новый статус и просто ожидаете визы то, скорее всего никакого нарушения закона не произойдет. В этом случае точный ответ может быть дан адвокатом только после просмотра ваших документов. Я вам настоятельно советую придти на консультацию к иммиграционному адвокату, чтобы удостовериться, что ваш иммиграционный статус не прерывается при перемене визы.