Yes. You can add tasks with past dates. These tasks would automatically assume a done status. You also have an option to change the dates to future dates and reset task status.
Any task added with an immediate done state will not result in an email to your client that you have assigned it to.