1.- lo suyo es que puedas de las dos maneras, pero con programador siempre podras actualizar y con el dvd quizas no (imaginate q sale el dia d mañana algo para q no puedas meterle el dvd de actualización y q con un firmware nuevo la consola vuelve a ir bien...)
2.- Dependiendo de la version del firmware tb es posible con DVD, las ultimas permiten la actualizacion por los metodos. Con programador es posible con cualquier version.
3.- Los D2Pro9 ya tienen la memoria spi integrada.
y sobre la recomendacion, consigue un d2pro9 compatible con d2c2.