Possible to create a Permission to Use Agreement before file download?

Hi, I am looking for a method to force users to "Agree" to our Permission to Use/Copyright requirements before downloading digital files (ebook, PDF, poster, etc.). We are redesigning our site and will install Multisite and Membership 2 - however there will still be a couple of downloadable files available outside of the Membership area.