An option should exist to allow the user to only see tasks that they have been assigned to, and NOT tasks that have been to their team in general (which currently automatically shows up on their home screen)
If you adjust the planned start date of the first task on a project, then it should automatically also adjust the planned start date of the project itself.