I want to make a file available for students to view on a specific day. I want to make sure they see it (like the assignments show up in a to do list).
Canvas does not include functionality for an "Assignment To-Do List". User Notification preferences will tell students that a new file has been added to a course, but only if the students have set their Notification Preferences to do so.
The simplest way to do this is to add the file to a module in an un-published state, then publish it the morning you want it to become available. You can learn more at How do I use Draft State in Assignments?
Alternately, you could add the file to a module, then date-restrict the module to open when appropriate. How do I lock a module?
I hope this is helpful,
Retrieving data ...