My girlfriend is currently on a youth exchange visa and is working in Canada. If we get married (in a few months) and sponsor her as my wife, can she still work when that youth exchange visa ends? Are there temporary visas that allow one to work while they are applying for getting sponsored or do they have to sit and do nothing until it clears?