You can find it on Victory Road when you almost get to the Pokemon League. Go down the slope on the left and you will find a poke ball, it contains wild charge. That is where you can get it.
Emboar can only learn Wild Charge from a TM.
You cant
You can't find it in the wild, but you can find a Pineco and level it up to 31.
Do you mean Thundurus? Thundurus cannot be in the wild in Pokemon Black, but you can trade for it or wait a Mystery Gift Event.
You can find wild Pansage in Pinwheel Forest and Lostlorn Forest.
Trade it with people who have Pokemon White version as you cannot find wild Rufflet in Black
You can't find thundurus in the wild in black. You need to trade one over from white version or GTS.
Actually you will not be able to find a Groudon in pokemon black or white. It's because you will not be able to find a Groudon in the wild. The only way you can get Groudon in pokemon black and white you will have to trade with someone who has a Groudon or you can use Global trade.
Unfortunately, you can't find a wild Pikachu in Pokemon Black. To get it, you need to use PokeTransfer to transfer it from another Pokemon Game, or to find it in the Dream World, and send it to your Entralink. Hope I helped :)
Yes. You can catch wild heracross on Route 12 in the grass.
The starter Pokemon are never encountered as wild Pokemon.
You get one as your starter. It is not a wild Pokemon. If you chose another starter you may have to trade with one of your friends.