Lightball
No they can't.
You have to make it hold the item ELECTIRIZER and trade it.
When looking at the item, it does say "a Pokemon loves this item". It is a hint to give a Pokemon that item. Well that Pokemon is a rhydon. Give a rhydon that item to hold. Trade it and see what happens...
get the protector item and make your rhydon hold it and then trade and bammmm! you have one.
There's no such item/pokemon. Do you mean Giratina?
let him hold a thunderstone(in the bag) and go into the luminous cave and say yes to item
give the item to a Pokemon and then trade that Pokemon.
Get a Pokemon that knows thief. Find a spot where a lot of Pikachu are. When in battle with Pikachu, use thief and if they don't have a item, run away from that battle. Keep doing that and sooner or later you will find a Pikachu with a light ball. I hope I helped :)
the fist plate on rt. 215
No wild Pokemon hold the item razor claw but you can find razor claw at Route 224, Victory Road and available to buy at the Battle Tower (D/P) -Clensen
The only Pokemon who learns it is Rhyperior (lv 61). You get him by trading a Rhydon to a friend with the hold item Protector attached.
You can only get Volt Tackle by breeding Pikachu or Raichu with the Light Ball item attached to them however 1 of them has to be a female Pikachu or Raichu so that they can lay a Pichu Egg that will know Volt Tackle when it hatches.