The biggest issue is that people still recommend usb drives. Do not use USB drives! Buy microSD cards + USB adapters instead. They don't need much power to operate and they don't get insanely hot unlike USB drives, plus their reading times are top. I have several microSD cards with their own adapters.
Also, I recommend going the OTG route, which means you would have to install bleemsync first..
Check this: https://www.youtube.com/watch?v=Os1jbfc8H14 or this https://www.youtube.com/watch?v=uyy7HRNHVz4 for instructions (basically the same)
My setup: microSD card: www.amazon.com/SanDisk-128GB-microSDXC-Memory-Adapter/dp/B073JYC4XM usb adapter: www.amazon.com/Reader-Whistle-Memory-Adapter-Compatible/dp/B085DRQQ8H OTG cable: https://www.amazon.com/AuviPal-Powered-Streaming-Nintendo-Consoles/dp/B0826QR2RJ