Heap does not have a default ‘time spent on page’ event. However, you can use the Average Time Between analysis to see the average time between two specific events. For details, see What does Average Time Between Measure?
First session duration is available as part of the the Acquisition chart type. To learn more, see Acquisition analysis overview.