Necesitas tener el rumble RAM pack para cargar un navegador de internet por ejemplo, pero para backups y homebrew no te hace falta. La diferencia entre los 2 es que el primero trae un cartucho slot 2 que lo hace es añadir vibracion a algunos juegos. El segundo trae una pequeña expension de ram (de ahi rumble RAM pack), si lo que quieres es cargar backups de GBA lo que necesitarías es un tercero llamado gba expansion pack.
La NDS ya trae wifi de por si, yo no se a que te refieres con esas antenitas no las conozco, quizas sirvan para amplificar la señal o algo, yo la uso en mi casa con mi conexion wifi sin antena y sin problemas.