I am working with SharePoint 2013 Designer Workflow. I am not sure how to Send Email notification if task is not completed before 7 days of a Due Date.
Typically you'd create a new workflow on the task list the triggers on item creation. It is set to pause until the due date minus 7 days. Then you do a check to see if the status is not complete. If that's the case, you send an email.