Team Management with Calendar is attached or linked with ToDo automatically

if i creat a to do and creat a due date for the same then it will consider the event on that date and send email on that day to owner and also can check on the calender
also want that in the list format
if i assign to my team member need to visit on 24/1/18 then what i should do ??

You can create an Email Alert based on Todo. An alert can be sent or or before due date as well.