Yes the spouse and dependent kids will get the citizenship when they have stayed for 1095 days. And if he has stayed in the country for the same time within 5yrs he can apply.
I just arrived Edmonton from Australia in December 2022. As I type this it’s -15 degrees and it’s gonna get worse so be prepared for that. There are jobs as I have turned down a couple cos of the pay rate. You’d be fine!
DONT WORRY MY FRIEND NOTHING WILL SHOW UP. I SMOKE WEED AND I WAS SCARED SHITLESS LIKE YOU BUT GUESS WHAT, MEDICAL PASSED. 2 TIMES COS THE FIRST ONE EXPIRED. SO RELAX FAM. VAPE IS LEGAL AND IT'S OKAY