The Fitbit Alta does not track heart rate, but many other Fitbit models do. Here are all the Fitbit trackers that have 24/7 ...
Most Fitbits track your sleep automatically with a combination of movement and heart-rate monitoring. You can also check your sleep stats later.