@MM20201
I will add a little more information to what @Chris_Hofer provided.
First, I would use modules as he suggested. Then make the first assignment in the module a Canvas Quiz that has all of the confidentiality information in it with various questions that they have to answer correctly - you would have to come up with the wording to get across everything that you want. (the reason I say quiz is because you want it auto graded so that you don't have to look at a submission to provide a grade). Then set the module so that all requirements are to be done in order. For the quiz make the requirement at least a score of X/X - i.e. all questions have to be correctly answered the way you want the students to answer them.
All the other assignments are listed after the quiz and after the student gets a perfect score on the quiz, all the other files will become available.