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.
The procedure for visiting the US is the same for Indian Citizen as any other country's citizens. You need to apply for a B1/B2 tourist visa.
Yes, If you are citizen of India and you want to move anywhere out of India, you need a passport and a visa.
Yes
no
Yes the man from China will need a visa to visit the U.K.
No. The passport is all you need.
No. All you need is your passport.
yes
Yes
A passport.
Yes.