I asked the same questions to school before. They recommend me to use EAD for both full and part-time, but they will NOT withdraw my H1b. In case I have problem with my GC, they will reinstall(no idea how) my H1b status.