There is no way of getting all beginner Pokemon without trading.
You dont
You cant without action replay
You can't unless you picked it as starter pokemon.
You can't without trading with someone that has black.
Not without trading from another game.
no it is immpossable unless you have an action replay with the Pokemon modifier code
Diglett can not be obtained in Black and White without trading or cheating D=.
you cannot catch any of them the only way you can get them is by trading them with another black or white game card or choosing them at the beginning
Yes. Al you need to do is catch either one of the pokemon mentioned, for example Archen, then get a friend to trade from black -> black or white -> black with the other pokemon (in this case Tirtouga) to you.
trading
You can't get mightyena in black without trading. In white you can catch a poochyena and evolve it, but you have to beat the elite four.
You can't, it's a version exclusive to White. You need to get it from a trade.