URE Pro may help you to restrict access the the products by categories for the selected role:

WooCommerce products – restrict view by category

You can assign manually such role to the customer as a secondary role after he purchased a product in order to open for him additional products.

Plugin will not help you to make this automatically.