Thanks a lot!
I thought H1B holder can have only 1 full time job, then 2 paychecks would raise flag with USCIS. that is why I am thinking about EAD, which can allow me to work for multiple jobs.
If convenient, could you please elaborate why overlap wont affect GC? is it because USCIS wont know it?