Many languages are spoken in India. Hindi is the official language. Urdu is the offical language of Pakistan.
Canada and USA joining EU style wouldnt pose as many problems as with the actual EU. Also foreign policy wouldn't be directly affected... at first anyway. Its a unification of monetary policy, although this will affect all other areas in time.