Hi... i dont know if how long is a american citizen could stay in canada without visa but if ur allowed longer here why not come and stay with her at least a year and then apply as common-law sponsorship instead. thats what i do... i get tourist visa to be here and now we are been living...