YES
Yes
Yes any time you leave Canadian airspace bound for anywhere other than Canadian soil you need a Passport.
No.
Yes. Also a visa issued by the Canadian government.
No you do not. Newfoundland is a Canadian province as is Nova Scotia. You do not need a passport to travel between Canadian provinces. There are two or more ferries that depart for Newfoundland on a daily basis. There is also the option to fly.
If there is not a Canadian Office here in Nashville, you can contact them by phone through the internet, and they will explain if and how can you send your old passport to them.
If you travel on a Canadian passport you do not need an ESTA to fly into the US from the UK. The ESTA requirement is based upon the passport someone holds and not from the person enters the country. Canadians do not need to apply with ESTA under any circumstances.
Yes you will require a passport if you are flying.
If you have the passport number for a Canadian citizen you can find out if it is real you would need to contact the Canadian passport offices.
no bulgarian passport holders need no visa
how can you be a Canadian citizen with Indian passport. If you are Canadian resident with Indian passport yes you have to get a US Visa.
If you are flying within the United States, you do not need a passport. If you are flying into the United States from another country, or out of the United States into another country, you need to present a passport at customs.