1.- Se puede instalar antes o después. No influye en el resultado.
2.- No se borra nada. De hecho la tal "instalación" no es ni eso. Sencillamente pones la carpeta de FSD donde quieras y a eso se le llama "instalación limpia". Cuando lo configures, y reconozca los juegos, TU`s y caratulas, ya no será "limpia", puesto que el solito descargará caratulas y demás historias que no vienen de origen. Por eso se habla de "instalación limpia"
3.- Correcto.
4.- En la raiz del hd, tienes un archivo llamado LAUNCH.INI (ese archivo corresponde a Dashlaunch) y en el viene especificado el ejecutable (.xex) que quieres que arranque por defecto. Si actualmente tienes seleccionado que arranque FSD2 pues después seguirá igualmente así.
Para que arranque FSD3 en lugar del 2 tienes varias opciones. O metes el FSD3 en la misma carpeta que estuviera el 2 (previo borrado de todo del 2) o modificas la línea correspondiente en el launch.ini (lo puedes editar en tu pc con un block de notas y luego sobreescribir).
Todo lo que comenta el compañero es correcto, y muy bien explicado. Solo 2 apuntes, primero mirar la versión de dash que tiene, ya que si tiene el dashlaunch 2, seguramente sea una versión muy antigua de dash, y sería conveniente actualizarlo. Para ello, mira el hilo del autogg, de como actualizar la consola.
Y luego, si quieres, yo casi te aconsejaría, que metas el Fsd3, en una carpeta aparte de donde este el Fsd2, con las opciones del dashlaunch, actives las opciones que quieras, y te interesen, y metas la ruta correcta, de donde has instalado el Fsd3. Y cuando ya te arranque el Fsd3, y lo tengas todo correcto, ya borraría el Fsd2.
un saludo.