You can buy them at the market near my house
Pokemon Sapphire is a GBA game - since a DSi does not have the GBA slot unlike the regular DS or the lite, it cannot play Pokemon Sapphire.
Gamefreak is the developer for almost every Pokemon game. They are in every main Pokemon game in someway or form.
from the Pokemon professor at the beginning of the game
Bea the game
You can't. You'd have to trade it from a Pokemon FireRed or LeafGreen game to get it in Sapphire.
you can't
No, they are not glitched to crash your game.
no.
Pokemon Emerald,Ruby and Sapphire
You can't catch Ditto in Pokemon Sapphire, but you can trade it to your game from Pokemon Emerald/FireRed/LeafGreen
I don't think it evolves in Pokemon Sapphire or in any Pokemon game. Sorry to disappoint you if I did.
As far as the game goes, you can't duplicate Pokemon on Sapphire. Tried it and it glitched up.