1 - c'est parce qu'en fait XBmc lance un autre sodt pour la lecture des DVD, dans ton cas, c'est le dash m$ d'origine. Si tu ne veux pas utiliser le dongle, il faut installer à la place DVDX2. Sinon, il me semble que XBmc ne peut lire avec son lecteur embarqué que les fichiers .vob copiés sur le HD ou les DVD sans cryptage CSS.
2 - Non, les modifs qui "libèrent" le port nécessitent l'ajout d'un commutateur. Franchement, ça n'en vaut pas la peine.
3 - Non, il faudra installer Linux. De plus, c'est du USB 1, donc les débits sont faibles.
C'est possible, mais je n'ai pas de tige de métal suffisamment longue pour essayer...