I have a few slightly complicated (at least for me:) questions about citizenship. My wife is a Canadian Citizen. She has lived in Texas for approximately 20 years. She has a bank account (and all of her relatives) in Canada but nothing else. We have been married for 5 years (whoopee). We have...