Yes it can.
Chat with our AI personalities
yes,you can battle with any Pokemon game that's for the ds/dsi/the new 3DS.
Yes, as long as the Pokemon game is a DS Pokemon game. Since the DSi does not have slot 2, it cannot play GBA Pokemon games Therefore the DSi can play: - Pokemon Diamond, Pearl and Platinum - Pokemon Black, Black 2, White, and White 2
Go to Nintendo DSi Shop. There will be games where you have to trade in DSi Points for the game and there are some that are free. Just click on the free game and click download.
no but you can connect to the wii to trade stuff etc
Yes, the Nintendo DS and Nintendo DSi can link together to play Pokemon. Keep in mind that games such as Pokemon Diamond and HeartGold cannot link with Pokemon Black (2) and White (2) for battling and trading.