Daily Linux user for 7 years here. It's pretty easy to load Windows onto a virtual machine, within Linux, for those stubborn programs that won't launch with Wine or Proton.
As for Sync, I'd advise that there are other programs which serve the same purpose. Dropbox supports Linux, and OneDrive has an unofficial Linux client. SyncThing might also serve your purpose - it's not in "the cloud" but instead syncs from all the linked machines to each other when they're online. Warpinator is useful for quick file transfers on the same WiFi network.