I just started the process myself...so for time frame I'm not exactly sure. By the reading posts on this forum it looks around 6 months +. It depends on how soon you can obtain legible fingerprints, medical and everything else that is required on the application.
You shouldn't have any problems visiting your husband in Canada during the application process.