the library
When you go to Stark Mountain you will meet your rival (you won't battle him/her). After that you will be able to face him at the Fight Area on the weekend(Not on Friday).
Yes, when you go on the boat at Snowpoint City, you'll find your rival in Fight Area who will battle you on the weekends. In Pokemon Platinum, you can face him again in the Survival Area instead.
After beating the Elite Four + the Champion go to Snowpoint city and you will see rival and he will invite you to go to the Fight Area.
Go to the fight area duting the weekend or Mount Stark in the week and he will be there to battle with you. he'll have 6 Pokemon so be ready.
He goes to smoke a fat blunt w/ magmar
You just have to go there, and in front of the entrance of Battle Park/Tower, he will be standing. BUT he is only there on Weekends. Also, he gets stronger each time you BEAT him.
It's in the Fight Area. You have to beat the Elite Four first. Then mom will say your rival wanted you to meet him at the fight area. Go to Snowpoint City and take the ferry. When you get off your rival will be standing there and take you to the entrance of the battle frontier. But the entrance is blocked because Flint and Volkner are standing there. They'll battle you to see if you're tough enough for the battle frontier. Beat them and you will be able to go into the battle frontier.
I don't know what crystal is but Dragons Den then u will team with him and fight Claire and lance
right were u walk 2 go 2 battle tower
you can go after the legendary pokemon, or beat him again.
you have to have beat Pokemon league and get the national pokedex then go to the snowpoint city and sail to fight area. go east of the fight area and go strait on.
you have to beat the game and go to the fight area .