1. as with other imported cars be prepared with the headaches of finding parts, usually you have to import them personally which makes the ownership quite expensive especially if the car does not share common parts with cars locally sold.
2. usually servicing the cars is easier now since a lot of autoshops offer servicing to cars that isn't sold locally like the one you are planning to acquire.
I'm not sure about the celica 7th gen but the mobilio shares its platform and engine with the city/jazz previous generation