Yes, a Canadian citizen who has never lived in Canada can sponsor their spouse for PR. The work you've done setting up bank accounts, visiting apartments, etc., is a pretty good indicator of intent to reside in Canada if PR is granted. Your best option is to apply as soon as possible, because...