First, head over to a Pokemon Center. Inside, you will see a computer. Access the computer, and go to "Someone's PC." You can now deposit Pokemon by choosing "Deposit" on the menu.
you cant delete your Pokemon from your party directly but you can deposit them into the PC at the Pokemon center or you can release them if you wish to get rid of them the option is in your PC i do believe.
First, Pokémon aren't in a 'bag', they are in your Party. Second, you can't 'get rid' of a Pokémon. You can deposit it into your PC at any Pokémon Centre, and from there you can just leave it there or release it.
No, there is no Villa in SoulSilver.
You get Darkrai by trading in SoulSilver.
Trading from heartgold to soulsilver
You can't get Darkrai in soulsilver.
POKEMON SOULSILVER come with a poke walker and the Soulsilver game
You can't get to it in soulsilver.
You cannot get Zorua in Pokemon SoulSilver.
Impossible to get a blueorb in soulsilver
there is no explorer kit in soulsilver.
it does not exist in soulsilver outside of hacks or trades.