Does restoring a backup to your iphone overwrite all data on the phone?
Yes. When an iOS device is restored from a backup, everything that was on the device before the restore is removed from the device.