The subscription groups and the access levels, am I supposed to have 100s of levels?

I have 4 subscription levels. Each renews monthly. There is content I want the user to have access to each week. How do I do that with the renewal set for a month as finite? And I don’t understand how to keep levels from showing up on the public page for registration too. When I start adding levels they appear on that page with the subscription levels too. So it reads Group 1-4 and then levels 1-100.