You can add multiple Google accounts - one for each country, and switch between them on the Play Store. That's how I'm able to access apps from my home country and resident country.
As for using the apps themselves, you might run into issues depending on what restrictions they have - IP address, SMS verification, etc.
I have two Google accounts, one in the us, one in Germany. So far that has divided to get around this for the apps I encountered it. But I'm not a heavy phone user...
As for using the apps themselves, you might run into issues depending on what restrictions they have - IP address, SMS verification, etc.