Membership progression or levels or incremental

I thought I saw this on here but I can’t find it now, so sorry if this is a repeat.

I am looking to do a membership site that would allow members to progress through pages as they go through a program and series of classes. Kind of like a video game, everyone starts on level one and as they complete the tracks they then have access to level 2, 3 etc…

Question 1: Would the plugin allow an incremental release of tracks/levels over time? ie after a week level 2 is available.

Question 2: If this would work can a page display what they have access to? Maybe a list of pages that have been completed? I have worked with wordpress quite a bit but I am not sure if the above would work

Thanks again!