Hey, instead of Canada, why not come up to Massachusetts? Same-sex marriage is legal here. Unfortunately housing around greater Boston is very expensive in most places, but you could look at areas around western Mass around Springfield. It's a bit more rural out there and I'm sure housing costs are less. I go to college in western Mass and it's beautiful out there!
I'm 20, and I dream sometimes about having a baby someday. But I'm in college, and I'll be at vet school hopefully in a few years, so it's out of the question for me, at least until I'm a full-fledged vet. I'd say make sure that it's not just your biological clock that is driving this decision, because that can be a strong subconscious factor you may not be aware of.
Other than that, it seems like you and your partner are going through this thought process logically and carefully, which is the best way. Good luck to you!! I wish I could help you further but I've got zero experience with babies.![]()