I am looking at your Motherboard support site. I may have the wrong one but it does show X299.. and 3 total M.2 slots.
Overlapping resources means the PCIe or SATA resources.
A wireless adapter should not be so much trouble. I driver may not make it work correctly but not very often cause a Blue Screen..