He is at the end of Mt.Silver. First you must have all 16 gym badges. I think you can only verse him once a day.\
Chobotboy: You can only battle him every time after you defeat elite 4 again (Which should be elite 5)
No
Beat Red
I believe it was Soul ?
m.t silver. you can also battle red there.
...Pikachu??
Sort of he has same Pokemon but evolved.
therapy
you don't get one.but you can in Pokemon gold,silver,heart gold,and soul silver.
give the red scale to mr. Pokemon
behind his bed
nothing
Go to Mr. Pokemon's house