I managed to get this working using a 10ft and 3ft version of this cableand chaining them together.
For USB, a friend of mine recommended this cable as it worked fine for him. However, I'm needing to use the Vive link box like others suggested here to get it working, whereas my friend did not. It could be that I needed a longer cable than they did. They mentioned only needing to extend by 10ft. Could also be that my motherboard is a few years old, right when USB 3.0 was coming out.
However, since getting it setup I've finally had to plug in headphones and have discovered that the headphone port on the headset if very loose and I'm getting no left channel audio out of it. So I need to get a replacement headset. :(