Vamos a ver, te voy a responder por orden de preguntas formuladas:
1- No, no sirve.
2- La mejor sin duda es la M3i Zero, en estos momentos es la que mas compatibilidad te puede ofrecer con una DSI aparte de actualizaciones regulares y encima se puede actualizar sin usar una DS, por lo tanto no tendras problema si actualizas el firmware de tu consola y esta te deja de reconocer la flashcard.
3- No, de momento no es posible emular gba en DSI.
4- No es posible, aparte se alojan en la memoria interna de la consola.
Saludos