You meet him right on the route to the left of New Bark town.
your rival is a boy name him whatever you want
you battle and encounter your rival at the top of mt.silver.
your rival Heart if you picked a totodile your rival has a chikorita
no you never become friends with your rival in any of the games
at the indgo plateu
In Mt. Silver I think. Or Cerulean Cave.
I do not know where he is after beating elite four soul silver. I hope to find him soon.
Go to professer elm's after you battle him (rival). and his agent dude will talk to you about him.
First it is in cherry grove city that is all i know
at the elite 4 before you fight them. in the afternoon.
Blue is Gary (your rival in firered/leafgreen, Ash's rival in the tv show)
yes i saw him on a sat.