Posted: 26/07/2016 at 12:55
I would say that to achieve what you want you will probably need the following: -
Garmin 920 XT (I know there is also a Fenix but I don't know the model)
If you cadence sensor is ANT+ then that should work with the watch (I have one, it's great!)
For swimming you can either buy the HRM Tri or the HRM Tri it depends what sort of swimming you do, the swim is supposed to last longer in the pool whereas the tri will be affected by chlorine BUT you will get all the run statistics from it. You won't be able to see your HR in realtime unless you take it out of the water.
I haven't bothered with the quick release strap as I was worried about the watch part falling off in the quarry where I swim!