можно если в биосе и на диске одинаковая разметка если нет то биос нужно переключить под разметку диска подключайте диск и пробуйте ни чего страшного в этом нет флешка ни какая не нужна просто если у вас на новом пк есть уже система то когда вставите старый диск то нужно выставить его загрузочным через биос или через меню загрузки ещё раз при условии что у вас например если старый диск в mbr то и биос надо переключить с uefi на mbr если же старый диск в gpt то ни чего переключать не надо
10 windows сама должна адаптироваться к железу по крайней мере я проверял это на своих разных компах
Если одинаковые материнки, то будет работать без проблем. Если нет, то есть небольшой шанс, что новый комп подхватить старую систему и потребуется лишь доставить необходимые драйвера. Но в большинстве случаев, как уже сказали выше, нужно будет переустанавливать операционную систему.