You do not have to fly to create a mission. You can create a mission by placing waypoints and POIs on a map, then save the mission so that it can be flown later.
Yes, if you are not in the USA, your missions will sync with the "cloud" so that they are available on other devices running DJI Fly...