Well, software updates depend on different things:
- the manufacturer (if they actually release any updates)
- the carrier (unless you get the international version)
- your internet connection (no internet = no updates)
You get the updates from the country where you bought the device from (unless you flash a different one, check on the CSC: Carrier/Country Specific Code).
Note that you might need to make at least a 5 minute call using a SIM originating from the buying location to unlock usage of international carriers' SIM cards. Also make sure all the needed bands for connecting to the network of your carrier (most phones support all bands, so no real problem there).
All these note are also printed on the package, in the user manual or both.