Darkrai isn't available in Soul Silver. You need to trade someone else who has it.
you find him in mt.silver or mt.moon
you cant find darkrai in soul silver, but you can find dakrai in pearl/diamond/platinum
Sure
no you can trade it with somebody or you can cheat
i think you mean darkrai you cant find him anywhere but you can trade him from Pokemon platinum pearl or diamond
Darkrai is actually obtained through event's so try to stay up-to-date with that otherwise your going to have to trade with someone who actually has it.
No legandary pokemon can't breed
Darkrai is only available through Pokemon events
The only possible way is to trade from a previous version or with a friend who has the Darkrai. You should be able to get it on the GTS as well, unlikely though.
you can not get regirock in soul silver but in platinum you can in a special event.
You need to get mystery gift to get Darkri in soul silver and where would it Be?But i don't know where to get a mystery gift that has Darkri.
there isn't