>>295774443
>What is the best set of straps I can get?
Trackstrap Plus if you don't mind spending the money.
>a USB hub that won't fuck up the dongles?
Pretty much anything should work as far as I know. I'm using some super old hub that I had laying around that's not powered or anything and I don't have any issues.