To answer your first question, this is the adapter you need
For your second question, you will be able to read windows files from it as Mac can read FAT32 and NTFS filesystems (those are the types Windows uses).
Hope this answers your question! If you need further details, let me know in the comments! :)
I changed the Amazon link because the initial ...
I recommend Logitech's MX Master 3.
Internal battery, with USB-C (and fast charging!)
Bluetooth and USB dongle support
Cross-platform support; Bluetooth works on all systems with support for Bluetooth mice. Optional configuration software is supported on macOS and Windows.
7 buttons, vertical and horizontal scroll wheels; vertical scroll wheel ...