It is not necessary to obtain a Greek SIM card but it can provide you with several advantages if planning to stay longer.
Before you buy a local SIM, ensure that your phone is unlocked and compatible with the Greek mobile network.