Dans une pratique plus courante d'un ordinateur, installer windows 10 en dual ou trial-boot n'est pas différent des autres versions de windows... Hormis un interface quelque peu retravaillé, tout le reste est identique (de windows 7 à 10... 8.1 compris).
Alors bon je ne suis pas vraiment d'accord avec toi... 1ere question, si tu as windows seven pourquoi utiliser un cd-live linux pour partitionner? Windows intégrant lui même un outil de partition utilisable depuis une session possédant les droits d'administration.
Puis si ton ssd est en MBR, ce n'est pas étonnant, le GTP étant beaucoup plus récent...
Après de la à déterminer le plus facile du plus complexe, je ne saurais que dire, mais par défaut, la carte ethernet est connu sous un pilote windows par défaut (tout comme l'affichage qui utilise un pilote avant installation des pilotes intel/nvidia/amd). Après c'est sur qu'Ubuntu de se côté là fait mieux, cependant, le pilote que tu utilises chez Ubuntu n'utilise pas la totalité des performances d'affichage (test effectué par une intel hd graphic 4400, nvidia gtx 950M et AMD R7 M260) tout simplement parce qu'Ubuntu n'est pas prévu pour utiliser autant de performance...
Donc concernant le devoir de mettre soit-même les pilotes à jours, sachant que cela ne prend que très peu de temps et qu'on peut le faire par exemple via un smartphone ou tout autre moyen externe comme interne, si c'est la seule difficulté que tu as pu observé, alors ce n'en est pas vraiment une, windows 10 reconnaissant la plupart des cartes réseau Ethernet et Wlan en utilisant un pilote propriétaire et permettant par la suite la reconnaissance de ce pilote via windows update (ou tout autre logiciel permettant la reconnaissance software comme drivercloud). C'est un compromis plutôt faible entre performance et simplicité d'installation...