Официально Windows 7 нет в списке совместимых, поэтому работа не гарантируется. Только пробовать. Пока нет необходимости затирать или форматировать, т.к. ты пишешь, что разделы всё же создаются.
С MBR есть потенциальная проблема, заложенная при его разработке - максимум 4 раздела, но один из них может быть "расширенным", т.е. контейнером для создаваемых в нём логических разделов. Вообще разделов может быть больше, но в таблице MBR могут быть записи только о четырёх из них. Такова структура MBR. У GPT такого жёсткого ограничения нет, разделов намного больше. Если при восстановлении из образов у тебя возникает конфликт по количеству разделов или их типу, то загрузка сломается с высокой вероятностью.
Проблемы с железом не исключены, но вряд ли они проявляются на невозможности загрузки или создании разделов. Скорее здесь ошибки логической структуры диска. А вот белый экран для дискретного видеоконтроллера nvidia и отваливающиеся USB, да, вероятно аппаратура. Профилактику ему устрой, аккуратно почисть, проверь надёжность контакта и фиксации плоских кабелей.
По разбивке диска и установке windows и linux составь план. Какой системе сколько места на диске, очерёдность установки, чьим диспетчером загрузки выбирать загружаемую систему, типы разделов. От выбора дистрибутива линя мало что зависит, т.к. оба будут устанавливать grub (если принудительно не установить другой) и отличия минимальны, к примеру, в минорной версии загрузчика.
Я бы сначала установил Windows, это значит, что уже два раздела на диске будут заняты. Потом линух, в запасе останутся ещё два доступнах раздела. Не делай отдельно раздел /boot. Нехер тратить на него место, пусть живёт на корневом разделе. И для /home тоже не нужно отдельного. Таким образом один раздел будет корневым для всей файловой системы и ещё раздел, если хочется, под swap. Но я бы отдельно swap не делал, а на том же первом и единственном разделе при необходимости сделал файл виртуальной памяти и свопил бы в него.