Ok so here is the answer!
1. No you don't have to.
2. If you can't finish some paper work, do for any of your family tawkeeel rasmi and let them finish the paper work instead of you. Ie qaei aeli ... but i hope u finish it fast... As for the resignation, this is the last step before they issue the visa... so if u get this request it means u are approved... so it is up to you what you want to do.
3. Your wife has to bring her citizenship card and also her passport (photocopy them as proof of citizenship) also you will need to transilate stamps on passport... ie when you guys entered egypt and stuff like that... this will give more proof...
4. Yes you can go back to Saudi Arabia... also provide a proof that your wife is going back to Canada since she is in Canada, they may not ask for a resigniation but sometimes it happens... but this is usullay after they approve you. so if they ask u for this, it is a good sign!

This means tehy are ready to issue ur visa!
5. Try to avoid the interview ( interview means they are not sure if ur relationship is genuin) so if you provide good evidance to convince them, your application will be procssed fast and also will u will avoid the interview!
So before you go, I advice you to write the steps you have to do on paper. There is alot of things to be done!
Schedual an appointment for Health checkup with the dr. from the list. It may take a week or so to get the paper from them,
ask for your security clearance records from any police station (this one doesn't have to be transilated)
when you get ur marriage certifiicate (it has to be transilated at ministry of justice, lazougly) oh make multiple arabic copies of the marriage certificate... make at least 3 just incase...
Your birth certificate has to be transilated from health ministry in lazougly)
Now for the steps for qaed aeli...
first change your raqaam qawmi status to say married.. (you can give them a transilated copy of this card as they ask for national identity card) you can do this in sigil madni 3abasyah... or somewhere else depends on where u live pay for the mamoozag saree3... i believe it can be done in two days...
second you have to take your card with the status change and with ur marriage certificate and process the raqam qawmi which takes a week if it goes smoothly but they usually want money coz u are married to a foreigner
