Internal PCIe cards are a no-go as far as laptops & notebooks are concerned as there are no slots or sufficient space for them.
The solution has to be an external one in the form of a plug-in USB device. Both BT & WiFi USB adapters are widely available online, Amazon being the best source. Also available in large PC stores.
What if I buy the PCIe cards that are used in the laptops that are in the same family as mine, but of higher price. For example, I have the $400 version, If I were to buy the one that's in the $800 that comes with Bluetooth, will it work?