Both!
Noctowl appear in the grass and Hoothoot appear by headbutt.
yes just go to either route 47 or whirl islands
yes, you can find miltank on route 209 and 210.
you have to get a Metapod (you get one on route 30, 31, 47,ilex forest and national park from Johto) and evolve it
Yep. Route 35, Route 47, Cerulean Cave, or the Safari Zone. It's pretty uncommon, but it's there.
You can find a Steelix in Route 47, Cliff Cave, Mt. Silver, or you can trade any Pokemon with Jasmine.
Yup. Noctowl can be caught by headbutting in Illex Forest or Viridian Forest, and in the grass on Route 14 at night. Also probably on Route 47 at night, but I think that's Hoothoot. If you know if it's Noctowl or Hoothoot on Route 47 at night, be sure to fix this answer. You need a membership to do so.
How come nobody knows the answer? Edit this answer if you DO know.
you find it in Sunyshore City using a super rod /////or Route 47 in soulsilver
I found the Pokemon "MILTANK" at route 38, 39, and 47.
Gloom is found in the following places:Route 5,Route 47,Route 48Safari Zone
Route 47 is in the cave at Cianwood City
You Can find it At Route 34/35/47 (if you are in Jhoto)
on soulsiver gloom is on route 47 and 48. hope i helped!
Route 20, Route 21, Route 26, Route 27, Route 41, Route 47, New Bark Town, Pallet Town, Vermillion City, Cinnabar Island. HopeItHelps
You find Farfetch'd in Route 38, 39, 47, 48, and the Safari Zone. Hope I helped.
Route 35, 47, Cerulean Cave, and the Safari Zone.On Route 34,35 and 47.
in route 47 :)