Its on seniority first & when your number comes up they check to see if you are worthy!
As for the time, seems to vary between the fleets but I guess you can expect at least 3 years min...depends what happens with the current financial climate.
Forget coming for a very quick command, that wont happen.