Te ayudo yo, por lo que pides, yo te recomendaria un M3, el modelo es segun tu consola.
Si tienes una DS normal puedes comprar el modelo SD (sobresale) o el modelo Mini SD (igual que un cartucho de GBA), si tienes una Lite te recomiendo el modelo Micro SD (igual que el cubrepolvo de la Lite).
Por lo que he probado en el mio, cumple los requisitos que pides, lo que desconozco es si emula Mega Drive, porque yo no trasteo mucho con emus, pero alguien te sabra responder.
La compatibilidad de GBA y DS es bastante buena, yo he probado varios juegos de ambas plataformas y no me funcionaba unicamente el DS Guitar, que se arreglo en unos dias con una actualizacion.
Los ebooks hasta los puedes leer a dos pantallas, a lo Brain Training (te recomiendo el Mega Tutorial de eGladiator para ver lo que te digo de los ebooks).
Y por ultimo, necesitas 4 cosas:
- El cartucho M3 (el modelo es cosa tuya).
- La tarjeta SD/ Mini SD/ Micro SD.
- Un pass (yo tengo un Passcard 3 y estoy muy contento, va a la perfeccion), si quieres flashear te lo puede prestar alguien y ya no lo necesitas mas.
- Un lector de SD (si no tienes uno, claro).
Una ultima cosa, despues del ladrillo, si pillas un M3 mira que no sea PRO, porque en este modelo solamente van los juegos de GBA de menos de 4 MBytes, con lo que te quedas sin buena parte de su catalogo.