.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является общеязыковая среда исполнения Common Language Runtime, которая подходит для разных языков программирования. - говорит Вики. Так что думаю, что стоит.
Да. Нужно установить. Это программная среда для работы других приложений. Т. е. без нее не будут работать некоторые приложения. Если система пишет, что нужно установить, значит этот компонент отсутствует.