You've ignored the basic problem of using uber in other countries - unless you speak/write the local language all your other issues (except where to find the car - which is usually specified in the app) are irrelevant. You can't communicate with a driver even with a phone number if they speak Greek and you speak English!
If you haven't used uber before I strongly suggest you use it in your home country before using it outside that country.