get an apricorn(i cant remembered its color), give it to Kurt in Azalea Town/Johto, after 1 day it gives you a heavy ball.
Go west of blackthorn city and in your party have the following Pokemon - Gyarados , Nidoking , dragonite and todile and capture it with a heavy ball
in the 8th gym city
Use A Master Ball Or Ultra Ball To Catch. But I Think It is Hard To Find Master Ball...:/
when tou battle red on his pikachu has a light ball you have to use theft to get it.
By finding and catching them with a type ofpoke ball .( or find a cheat but that's not right)
It is found in Ecruteak City Gym
Give Kurt one of the Apricorns. Don't recall which one though...
You can't find Mew in Pokemon Silver.
there is not a secretpotion in Pokemon silver Daniel robertson
Yes you can obtain steel Pokemon to do that you need to find a steel type Pokemon like Skarmory then catch it with a poke ball other steel types are: Steelix, Scizor, Foretress.
Stock up on ultra balls, heavy balls, dusk ball, timer balls...basically whatever pokeballs you can find. I caught mine with an heavy ball made with a black apricorn by kurt. Pokemon heart gold.
Mewtwo is in Cerulean cave.i recomend you save your master ball for this and also take a couple of max repels