You can't break them. You use strength(hm04)and push them with a Pokemon that knows that move.
you can't, they arent available
They arent for sale, you can only find some.
Depends on the level of your Pokemon. BUT good places to train are the Elite 4 (Just use type difference to your advantage and WALLAH), and Mt. Silver. If your Pokemon arent up to that level yet, try Ice Path or Victory Road.
there arent dark Pokemon in any Pokemon game.
there arent any dumb pokemon.
there arent any
All the Sinnoh pokemon and Unova arent available.
gold , diamond , and silver
Yes you can get other Pokemon that arent in pearl.
This most likely a matter of opinion, but I put it like this 1. Cyndaquill, because Fire Pokemon arent that easy to come by and since you play Soul Silver Typloshion is probably the most powerful fire type in you'll get 2. Totodile, Because you will always have to catch a Water Pokemon anyway Feraligatr is both powerful and cool 3. Chikorita, Because Grass types arent that useful, but it is cool.
their arent any it all depends on their level, stats and atacks
the arent any in this game