I can't give you an exact howto here, but the two sections you need for this are the Restrict Access and Activity Completion parts of the Assignment or Quiz.
Using a mixture of those - in your case it looks like mostly pass mark and dates - you should be able to put something together. You can restrict access after a certain date, but you will probably have to restrict access to feedback and grades during that time period as well.
On my site I created a course just for me called playpen, which I use to test out stuff like this without having to mess around with a real course. Added to that I have a fake student "Johnny Tester" to make sure that it really does work the way I planned.
Hope this helps!