if you only have 1 usb port i highly recommend this USB 3.0 10 port hub.
I own one myself, have had it for the past year or so and it works quite nicely with my laptop that only has 1 USB port also.
might be a better investment for now so you can plug in all you peripherals, and then when you get a bit more money in the future you can grab your headphones, and a usb audio adaptor along with it if necessary, a decent one can easily come under 10 dollars.