You can find poke amp plus other hacking tools at
http://www.freewebs.com/mad_dog70/rsutilities.htm
You can find it on Route 32 after beating Falkner.
on route 32.There is a 10% chance you catch.
You can find a Miracle Seed on Route 32.
You get it at the battle frontier for 32 bps.
you can find the old rod on route 32 or you can find the good rod in olivine city
Routes 5, 6, 24, 25, 31, 32, and 36
32 bp from the move tutor of the battle frontier
In Pokemon Silver you can find Wooper in Route 32 but only at night and you can also find it in the Ruins of Alpha in both the grass and in the water but water-wise only via Surfing on a Pokemon and in the Union Cave you can find it in the cave as well as by surfing on the water.
You get a water type pokemon by chose totodile and teach him surf or fishing. P.S.-you can find old rod in 32 route in pokemon center,tak to the fisher.
You can find Spiritomb at Hallowed Tower Requires Odd Keystone and talking to 32 People total in Sinnoh Underground.
The 32nd Pokemon in Pokemon ranger is ninjask, which is in the deep part of lyra forest (by ringtown) it shouldn't be too hard to capture, but u might have a little bit of trouble depending on your skill level
You get a LUMINEON at level 32 on Pokemon Diamond.