That explanation works as long as you are happy to ignore the acceleration phase and just consider "before and after". There are a number of complications during the acceleration. Yes. Note that this is a highly unrealistic electron drift velocity. Typical speeds are around 10-5m/s, yielding a separation change of around one part in 1026.