As for getting the original timeline band (which took several seasons to accumulate) back together only many years earlier in the new timeline all at once suspends all reason.
The only way I can justify this in my mind is the City on the Edge "currents of time" idea. I've never liked that explanation, but if true it would explain the notion that this group of people are destined to be together.