You can get Spiritomb by:
yes
You have to talk to a lot of people underground, get the keystone, and but it in the tower.
You cannot evolve Spiritomb because it is not capable of evolving.
You can see most of the ones you listed when challenging the Elite 4.
There is none in pokemon black.
yes
You can't catch Spirittomb in Pokemon Diamond Pearl and Platinum. Unless you have a Action Replay Code to catch trainners pokemon, you can catch it from one of the elite four
The league champion Cynthia
so you can catch spirittomb at level 25
You have to talk to a lot of people underground, get the keystone, and but it in the tower.
yes there is a code 2 get every Pokemon just browse this website
You cannot evolve Spiritomb because it is not capable of evolving.
well whin u get under ground and talk to 35 people go there then u will battle spirittomb
you will battle her once you beat the elite four........ trust me, shes got a togekiss, lucario, garchomp, spirittomb, milotic, and a roserade!!!!!!!!
well you can trade but if you want one of your ot put a traded one in day care with a ditto and get a spiritomb egg!
To get a spirittomb you will need an odd keystone which you place in the rock pile on route 209. Then you must go underground and talk to 32 people, not the hikers. You ca nget a friend to go down and talk to you and then go back up and so on for 32 times. Once you have done that 32 times, you go back to the rock pile on route 209 and you press A on it and you will be battling a lv.20 spirittomb. Make sure you save it first.
Types of Bug,Ground,Fire,Psychic, and the champion doesn't have a particular type but here are the pokemon she does have: Garchomp dragon/ground Spirittomb ghost/dark Milotic water Roserade grass/poison Lucario fighting/steel Gastrodon water/ground Hope this helps! :)