So if I arrange for a new I-20 in good time (with the school) it sounds like my visa could still be valid then? i.e. the school will know when to expect me and I won't be "terminated" on SEVIS
I know you can enter up to 30 days before the start date of your course.