I wouldn't trust a smartwatch to be very accurate for HR or BP they just seem to do a lot of things but not very well.
As has been said a proper BP monitor costs very little and a HR monitor with strap not too dear either,might as well do these things properly.
I have a heart rate monitor, which monitors my heart 24/7, but at first my doctor wasn't convinced on this monitor readings. So I was sent for a ecg treadmill test, and kept my monitor connected, the reading matched up
So now my doctor quite willing to accept, ecg reading from me, when I think there a problem, with my heart that needs looked in to
I have other health monitors, like blood pressure monitor, and a oxygen monitor, and take regular readings, morning and night, and send these reading monthly to my doctor
These devices aren't meant to monitor problems with you health, but they do a good, and close job, for instance.
One night I was having problems with my breathing, and ecg showed my heart rate at 115 bpm, blood pressure 185/96, sp02 was 94%, by morning every thing was normal