La de 4Gb no lleva disco duro, lo que tiene es una memoria interna.Con 4Gb tendrás para guardar partidas, perfiles, bajar cosas del bazar, etc. pero no te va a dar para instalar juegos. También puedes usar un pendrive o un disco usb (la consola asignará como máximo 16Gb y 2 unidades).
El puerto del disco duro está vacio por lo que te puedes comprar uno y colocarlo directamente.
El disco debe ser oficial (o no oficial pero modificado) para xbox, no te vale comprar un disco culalquiera, una carcasa y ponerlo, la consola no te lo reconocería.
En lo de flashearla no te puedo decir nada ya que las mias están "vírgenes", pero con el precio de los juegos de segunda mano y de importación, personalmente, no le veo sentido. Además pierdes la garantía y el online con el consiguiente riesgo de baneo.
Para la carga de backups desde hdd necesitas modificarla.
Si tienes mas dudas date una vuelta por aqui:
http://www.elotrolado.net/hilo_biblia-de-xbox360_630554http://www.elotrolado.net/hilo_faq-y-post-para-novatos-de-xbox360-actualizado-22-5-2011_466315