AA717,
You could get the accelerated command which is a minimum of 18 months of service. As for your second question, it all depends on the time notice you put on your app and which class/fleet they are going to assign you. From what I hear, it's pretty close to the time frame you give them.
cheers