There is already a Garmin Connect integration into Home Assistant, but only for wellness data:
https://petergamma.org/how-to-connect-your-garmin-watch-to-home-assistant/
A direct ANT+ sport sensor stream over a Rasperri PI would be highly desirable:
https://petergamma.org/projects-by-reto-roelli-https-infinityflow-ch/