You can not use a Canadian SSN to work in the US
You don't. You need to be in the US.
the Canadian has to be married to the American
Yes, you do need a SSN to get a checking account in the United States. You must provide an ID and also your SSN.
Yes, any job you become employed, you are required to give your SSN.
A foreign national must have a valid Social Security number before he or she can receive authorization to be legally employed in the US. Contact the local SSA office to obtain information on what you need to do to obtain an SSN, or visit Social Security Online.
yes
Yes. A Canadian can work in Canada, it makes no difference that he or she has permission to work elsewhere.
Yes, and many do.
ssn
ssn
The Canadian police can, and do, work inside the U.S. but if you are asking if they can become employed by a a U.S. police agency, no, they cannot. Not unless they became a naturalized US citizen.
People don't have SSN#'s unless they have at one point been a citizen of the USA. people with legal green cards and who are working can get a ssn--you can not work in the US without one I do not think