I think it takes 3-6 months to get EAD. EAD, AP, I 140, I 485 can be filed all at once and should be filed together. One can get EAD while I 140 is pending. If its a case of J1 physician he/she cant use that EAD for 3 years until the J1 waiver commitment is over. J1 physician's spouse may use the EAD even during the 3 years.