Since the process takes awhile, does anyone know if I am allowed to go back to Canada for about 3weeks to visit my parents?
As long as your return while you L-2 visa is valid, yes ofcourse you can take a trip to Canada. Your EAD processing does not lock you inside the US.