Session replay is an add-on feature for paying customers only. You may try the feature for free for 14 days or 10,000 sessions (whichever comes first), after which you must contact Sales to continue use.
Yes! When you implement custom client-side tracking (ex. heap.track()) we add session replay metadata so that you can watch replays for those events.