Will it skip files it has already saved?

Except for the initial backup, USBtoCloud does incremental backups. An incremental backup is one that backs up files that have changed or are new since the last backup. It skips files that already backed up.