There is many steps to take for her to come to Cananda. Its going to be hard for her to leave the country depending on how serious her criminal records are. You may be able to get her into Canada as your spouse, if her criminal record is not too serious, but that will not make her a Canadian citizen. That is a completely different process which requires at least three years residence in Canada.
You must be 18+, have lived there for 3 years or more, have no criminal record and knowledge of Canada. More below-
Yes, many do.
An American with a felony record cannot enter Canada.
Yes. A Canadian citizen can obtain a passport with a criminal record. However, if it is child molestation, they have to inform the authorities if they leave the countries and increasingly, passports are being bar-coded so the authorities would know anyway.
Yes as long as you gave no warrants out for your arrest. More information: You can travel within Canada with a criminal record, but people with a criminal record may not be allowed to cross the border to get into Canada from outside.
Probably not. Consult with an immigration attorney, but Canada is really picky about not allowing immigrants with any criminal history at all.
The police and intelligence service of USA, Canada, the UK, New Zealand and Australia are linked together and share the same data base. If the crime was serious enough that your record is put up electronically in their system, then you'll have problems.
Well, you certainly won't have a record in the United States, because it's not a crime in any State to be in someone else's country illegally. If you were simply deported and not convicted of any actual criminal offense in Canada, you won't have a criminal record there, either, however you are probably now listed as "ineligible to enter Canada" by the Canadian authorities.
no
Yes, you can go to Canada for a holiday even if you have a criminal record. You will still need a passport, however.
ENTRY to the US would be doubtful with a criminal record, especially if the crimes are felonies.
No. Customs and Immigration will not allow entrance of Canadians with a Criminal Record. Therefore, a Canadian (released on bail) is subject to the same statute pertaining to the Criminal Code of Canada.