Der DSLite verbindet i.d.R. ohne Probleme mit dem DSi und Original DS.
Der Original DS hat bei mir manchmal Probleme mit dem DSi gemacht.
Mario Kart 7 ist aber ein Spiel für den Nintendo 3DS und NUR für den Nintendo 3DS. Daher ist es natürlich nicht möglich, dass man Mario Kart 7 auf dem Nintendo DS spielen kann.
Die anderen Nintendo DS schaffen noch nicht einmal 3D, warum sollte das also auch funktionieren? ;)