Yeah that'll work.
All a bluetooth dongle consists of is a radio reciever and a chip to make it usb. Most of the heavy lifting is done via software, aka the bluetooth stack. The default microsoft stack should be able to handle most headsets.
That being said, you can get a dongle much cheaper. I bought mine off of ebay years ago for two dollars new. If it was an important bit of tech I'd say buy the best one out there, but it's just a step up from a USB cable, so get a cheap one. Just be mindful of the transfer rate, that's the only thing hardware-wise that matters.