I'm currently employed on H1, will be transferring my visa to L2. I'll be applying I-539 and I-765 at the same time. But still, there is a possibility that my visa change can happen first and then I might get my EAD card. I'm very concerned about the time gap after transfer to L2 and getting L2 EAD. 1) Am i authorized to work after I get L2 but waiting for L2-EAD by providing some cap-gap etc? 2) If not, Is it atleast legal to remain on the payroll of the company on L2 but without EAD?