Ничего себе, это много двигаться от CTP3 ...

ы я сопоставить что-то вроде этого, используя modelBuilder? Где есть обнуляемый внешний ключ, ссылающийся на первичный ключ тех же таблиц

Table: Task
taskID int pk
taskName varchar
parentTaskID int (nullable) FK

Класс задачи:

public class Task
{
     public int taskID {get;set;}
     public string taskName {get;set;}
     public int parentTaskID {get;set;}
     public Task parentTask {get;set;}
}

...

    modelBuilder.Entity<Task>()
        .HasOptional(o => o.ParentTask)....

Ответы на вопрос(1)

Ваш ответ на вопрос