Used how? Can it get on wifi? Yes. cellular? With more difficulty and perhaps with the purchase of a local SIM card.
For power, you'll just need a plug adapter (your power brick and accommodate world wide voltage you just need the adapter to make the plugs fit)
Backup can probably be done via iCloud or other online service (uploading stuff to Dropbox for example)