Hi,
If the Spouse is currently in USA and has a Canada worker permit on his Indian passport. He is not in Canada yet and will move in 2 months. Also the permit is sticker on his passport as worker- multiple entry valid until 2023.
Does he need to be in Canada and already working to apply...