I can’t say anything about the other things, but I’d strongly advise to ignore these on the Windows side. They are specific to a particular partition and/or user account and I cannot think of a situation where you’d want to sync them. The last one can’t even be accessed under a normal user account.
If you don’t ignore them on Windows, you will get constant errors in Syncthing about “access denied” and such. I’d ignore desktop.ini on Windows too, although there’s no real harm in leaving it be, at least in your setup.