Nope.
No. Mario Kart 7 is a 3DS game and will not be playable on a DS or DSi.
No you can't use Game Boy Games on the DSi
No, it is a 3DS game and can only be played on 3DS.
No.
it depends
No, it is only playable on the 3DS.
On the Original Nintendo DS, and Nintendo DS lite, you can play Game Boy and Game Boy Advance games. But on the Nintendo DSi and Nintendo DSi XL, there is no Game Boy or Game Boy Advance slot.
The 3ds supports all DS, DSI, and 3DS games. Like the DSI, it no longer supports game-paks for the Game Boy Advance.
nothing
I'm very sure that it is playable on the DSi. If it is playable on a regular DS or a DS Lite, then you should be good to go. A good place to find out things like this is serebii.net.
u probably can but you will only get like $20.00 dollars for it
of the game boy, no. although its successor, the DS, is coming with many new versions, like DS Lite, DSI, DSI XL, and coming soon(ish) the 3DS