Is it possible to use SIM cards from X country if the hardware is hosted in Y country?
This ultimately depends on the roaming deals between carriers. An additional cost may be added due to roaming enabled. So, checking with the mobile carrier before using SIM cards from another country is essential.
Note: This has not been tested from Proxidize side.