You can get one for sure, like in all games. But you can also win Masterballs from the Lucky Number Game if all your digits match.
without cheats only 1
Of course you can. Heartgold and Soulsilver will come out in many countries and you will get the game in the language you speak in
1 Just like any other pokemon game
only one. unless you trade with other versions that have some (as in Pokemon holding masterballs and then trading it to your game)
only 2
In HeartGold and SoulSilver you can register all the phone numbers!
Milk Drink has a minimum of 10 PP (Power Points) in Pokémon HeartGold and SoulSilver.
1.73 million
Only one.
30.
Teddiursa is only available in SoulSilver. There are many Pokemon that are version-specific, and Teddiursa is one of them. Only Phanphy can be found in HeartGold.
10