You’d have to configure each download as its own downloadable product, and then you can create a “bundle product” that offers the option to add these downloadable items. Since these will be products of their own, they will behave like any other downloadable product in WooCommerce.
I hope this helps.
]]>https://www.businessbloomer.com/woocommerce-product-add-ons-without-plugin/#comment-432020
]]>