Ale, todo limpio. He tardado más porque tenía a la familia para comer.
Veamos, cada sistema operativo en su partición. Sobre tamaños, creo que iFuSiiOnzZ se queda corto en sus cálculos. En primer lugar, la particiíon de intercambio (SWAP), con las cantidades de RAM que manejamos actualmente, es innecesaria (en mis equipos, uno con 4 y otro cono 8 GB de RAM y, aunque tengo la partición SWAP creada para poder hibernar el equipo, la tengo desactivada), si la creas, dale un tamaño un poco más grande que el tamaño de tu RAM para, como he dicho, poder hibernar. Para la partición raíz (root) te recomendaría entre 15-20 GB como mínimo, para ir holgado a la hora de cacharrear con el sistema, aunque lo mejor serían 30 GB. Para los espacios de usuario (home), depende ya de cuántos datos pienses almacenar. Aunque, si piensas jugar (tanto a juegos nativos, como de Windows mediante WINE), necesitarás más que eso.Unos 30-50 GB mínimo, de ahí para arriba. Dependerá también si los datos (pelis, musica, etc) los tienes en otro lado o quieres guardarlo en el home.
Windows virtualizado, una vez configuado el VirtualBox o lo que vayas a usar (sobre todo para poder usar los dispositivos USB y tal), te irá tan fluído como un Windows "nativo", salvo algunos dispositivos raros que pueden dar problemas (por ejemplo, mi lector de tarjetas inteligentes, si lo paso al Windows virtualizado, me congela la máquina, no he mirado porqué.
Respecto a juegos, como he dicho antes, los que no sean nativos, tendrás que tirar de WINE y ver en su AppDB si hay compatibilidad para él y cómo funciona (olvídate de BF4, de momento). Jugar en una máquina virtualizada no es posible, a no ser que sean juegos muy poco exigentes (yo usaba un Windows virtualizado para jugar AoE II hace unos años, ya que mediante WINE iba peor (había una API que usaba que no estaba implementada en WINE y hacía que su rendimiento fuera pésimo, con decirte que funcionaban mejor AoE III y Age of Mithology te lo digo todo).
Y bueno, creo que ya está todo. Decirte que si vas a probar Mageia (hazlo o te perseguiré el resto de tus días) te registres en su comunidad de habla hispana, BlogDRAKE, donde encontrarás más ayuda, mucha documentación e incluso un repositorio propio (donde colaboro cuando puedo creando paquetes, al igual que para los repositorios oficiales).
PD: por favor, no tomar mis recomendaciones de registrarse en BlogDRAKE como una forma de robar visitas de éste foro (ni siquiera pongo enlaces), si no como abrirles una puerta donde encontrar más ayuda si deciden embarcarsse en esa aventura "mágica" xD
PD2: no, no me he olvidado, es que era un tocho importante xD