You shouldn't worry about losing anything in OneDrive. You've got restore capabilities up to 30 days where it shows the deltas and can be actioned at the user level. Regarding client behavior - you'll need to authenticate and it should stream the changes up to the cloud. I've never lost data and have done this both with ODfB and the personal client - it's always taken the most recent version and changes.