I haven't personally used bluetooth, but Ant+ works really well. It will pick up the signal from the trainer, cadence sensor and heart rate monitor easily. You just need to confirm if your HRM broadcasts via Ant+.
You can pick up an Ant+ dongle for somewhere between 15 to 30 bucks (this is mine -> https://www.amazon.com/Anself-Forerunner-Compatible-CycleOps-TrainerRoad/dp/B01M3VQP6Z/ref=sr_1_2?keywords=anself+ant%2B&qid=1570811268&sr=8-2 )