Sure.
The user would enter a contract, the who (person), and the what on the form.
Then when closing the form (or moving to a new record), a record in tblToDoListLog would be created with the name of the person in the Who Field, today's date in the DateAction field, the ID of the todo item...