That's all; it's only a recommendation apart from your questions. Given your spouse's solid work, have you considered applying for one of the provincial nominee schemes for PR? I know Ontario has a stream for international employees, but I'm not sure which province you're in.
happy wheels