Saludos.
Te intentaré responder de la mejor manera que pueda:
1. Como tú dices, no deberías tener problema alguno, en ubuntu el soporte hardware es bastante alto, y más con las tarjetas más o menos antiguas.
2. No se muy bien como va el instalador de ubuntu (Uso Arch) Mas supongo que muy posiblemente (99%) podrás elegir en alguna opción que te instale el /root y / en C: y el /home en D: (nota, en linux no hay letras de unidad, sino unidades como sda1, sda2, etc...) Sin ningún problema.
3. Me parece que ubuntu ya traía de serie el ntfs-3g, que es una utilidad para leer sin problema alguno discos formateados en NTFS, lo que te permite leer y escribir en tu disco duro externo sin ningún problema, como si se tratase desde windows.
En cuanto a los p2p, no veo ningún problema en configurar la carpeta donde irán los archivos descargados, ya sea tu disco duro interno o externo.
Requiescat In Pain.