Можно ли утверждать что Task автоматически создает пул потоков, а Thread нет ?
Говорить что "Task автоматически создает пул потоков" нельзя, потому что пул потоков есть в рантайме независимо ни от каких Task. И даже говорить что Task использует пул потоков - тоже нельзя, потому что Task может работать в любом планировщике включая самые экзотические.
Однако, про такой вызов как Task.Run, действительно можно сказать что он всегда использует пул потоков.
Настоящая разница между Task и Thread - в том, что Task имеет средства не только для того чтобы начать выполнение параллельной задачи - но и для того чтобы получить результат этого выполнения.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей