Which part?
From my understanding, watches that have their own data connection and GPS do exist, and some of those run Wear OS which has a Home Assistant app. Shouldn't any watch with these features meet most of my requirements?
I was aware getting a custom ROM on a watch like GrapheneOS would probably be too much, but I thought the general idea of a watch that independently reports to HA should be possible?