1. you should have the employment letter. Otherwise, you have to attach an explanation letter.
2. IF you have french background, it should be faster in Quebec.
3. not sure how long now. the gap in the US has no relationship with your Canadian application.
Good luck