1. You get Luvdisc at the waterfall right before you first enter victory road. You need to fish with a super rod, and eventually, a Luvdisc will appear.
2. You evolve doduo ito dodrio just by leveling it up. I think it is in the high 20's or low 30's, but Im not sure.
3. Okay, got it. Pokemon 106 is Grimer, 107 is Muk, 129 is Corphish, 137 is Igglybuff, 177 is Huntail, 178 is Gorberyss, and 180 is Corsola.
4. You don't need an awakening stone to turn Snorunt into Glalie; just level it up to I think, level 44. Its somehere around there.
5. Pinsir is in the upper-right section of the "new" safari zone, and rhyhorn is everywhere in the new and old safari zone.