If elevated blood pressure is a concern, might be worth taking regular readings? I shared my experience in this project log.
I believe the Polar Vantage M does sleep tracking; do the metrics it reports match up with your subjective experience of sleep quality?