When restoring a Mail or OneDrive folder to a previous version, will the restore overwrite the latest version?

Definitely NOT.

Safe restore

By default, all restored data will be placed into a separate folder named Restored <date-time>, in order to distinguish it from the original data. You can also distinguish the files by date created.