Can/where can i get hitmonlee/chan or top in leafgreen? Or tyrouge? In game
Yes. When you go to Saffron City, go to the gym next to the official gym. That is the fighing dojo. If you beat everyone, you will get a chance to pick Hitmonchan or Hitmonlee. When you get it, beat the rest of the storyline. At Four Island postgame, there is a Daycare that can raise Pokemon. Drop off the Hitmon you chose with a Ditto and get a Tyrogue from the egg. Evolve Tyrogue to desired Hitmon.
You can get one of them either Hitmonlee/chan from the fighting dojo, which is found next to the psychic gym in Saffron city.You must defeat every trainer there.