I am referring to the free items. I would prefer that a user has to be signed in for the download button to appear. Second choice would be that if the user isn't signed in, the download button is disabled. The last choice would be that they can click the button, and would then be required to sign in, or create an account.
Regarding the second question about showing a Add To Cart button, can you tell me which file in the component I would modify to enable this feature? No need for the code changes to make, it would just be nice to be able to narrow down the search.