Yes, you can use Webflow Memberships for the native experience. The problem you’ll run into is the teaser screen with the upsell as shown in your screenshot.
There is nothing built-in to provide that so you’ll either need to glue that together yourself, or create some duplicate pages that show only this.
Another approach would be to review Memberstack which gives you a ton more flexibility.
I have seen some questions, and I think answers from folks in the past here on the forum where they implemented something just like you’re asking for. Give the forum a search for a few creative terms and they may pop up. If not, move over to Youtube and do some searching there. I believe there are some video tutorials on this.