Yes. All international mail is sent with the postage from the country of origin.
The stamp has to be accepted where you mail the letter. If you are mailing in Canada, you need a Canadian stamp. If you are in the US mailing to Canada, you can use a US stamp.
1 Canadian Stamp Approx. .52 cents canadian.
yes
No, you can't. You should go to your local U.S. post office and purchase a Canadian stamp to mail your letter.
You use the postage of the country of origin, in this case, you would use Canadian postage.
yes, you pretty much ALWAYS need a stamp to send a letter in the mail. :)
3 Just one stamp will do it for a normal letter.
No
Duplicate question
That is what they are used for, to send a letter to another place in the country.
No.
Yes, you do