I want to build the following use case:
Maybe some apps can help me?
Nick here from Shopify. Great questions!
The first port of call I would suggest for this would be the Shopify App Store to see if one of the subscription apps can do what you need. There are a few subscription apps I like which you can see below:
Some of the features you mentioned are quite specific so if after looking through the apps and you can't find one you resonate with or can do what you need, it might be worth exploring a custom app built for you by a Shopify Expert. You can see the expert directory for custom app building here.
Hopefully, this helps and gives you some good direction for the best next steps!