Sorry, currently we do not ship outside India.
No. Motorola Moto C does not have hybrid sim slot. You can use 2 sim cards and 1 MicroSD slot at one go.
Yes, you can expand the memory by up to 32GB with the help of MicroSD card.
Moto C has Micro USB support.