FWIW, I was recently launching the same Ubuntu live USB stick on 4 different laptops to do some disk maintenance. Out of what you mention none of them had a fingerprint reader and I haven't tested Bluetooth (although I think the icon was there), but everything else that you mention worked out of the box with the single exception of WiFi on one of them (Macbook), which only needed a firmware blob to be added.
And it was Ubuntu 16.10, because that's what I found on some USB stick lying around and was good enough.
From my personal experience, my Lenovo Yoga 2 Pro is almost 100% supported - the only thing that's not right is the detection of various keyboard orientation modes (tent mode, presentation mode, tablet mode), so the keyboard and touchpad isn't reliably disabled when it should and the UI isn't notified about laptop/tablet mode switch. Looking forward to 4.16, which apparently carries some fixes in this field.
However, while it worked correctly on the Windows installation which came together with the laptop (until I've removed it an hour later :P), some time later I had to install Windows for a moment, so using the chance I wanted to install all the OEM drivers to see how it works there (of course, out-of-the-box it didn't work at all ;)) but... I couldn't. Seems it's only supported by the installation prepared by the manufacturer (and by its recovery partition), nothing else. Even the automatic screen rotation didn't work - a thing that works reliably on Linux.
While probably "all hardware" is a big stretch, from my experience there's is a big chance that everything actually will work out of the box and it's definitely way better than it was 10 years ago, when for instance I had to install OSS4 and get all apps to play nice with it just to get the sound card on my desktop supported :P