There are some excellent sleep trackers for the Apple Watch with only a one time fee, no subscription. Such as ‘AutoSleep’ and it’s companion app ‘HeartWatch.’ Both give you more detail than you’ll need.
Also, I get 24 hours of battery life on my Series 8 cellular model with around 55%...