No, this is only possible in Pokemon Yellow and HeartGold/SoulSilver.
Pikachu was in the Poke Ball that Ash had received from Professor Oak.
Pikachu has an easy capture rate. A Quick Ball, or a Dusk Ball at night, should be able to catch it straight away. If not, knock a few HP off and throw a few regular balls.
The only Pikachu in the game with a light ball is Red's Pikachu. You face Red on Mt. Silver after collecting all the gym badges. However, all of Red's Pokemon are level 80+. So if you're Pokemon can beat Red's team, teach a Pokemon with no item, the move thief, so you can actually steal it and give it to your Pikachu. By the way, Pikachu is found in Viridian Forest if you need one.
Poke-food
fly to sunnyshore city and walk around then try to find a poke ball and it might have a thunderstone inside and if it does give it pikachu and lvl it up one hope i helped =)
Ultra ball weaken it to red the easiest way is the dusk ball
You can't do that unless you have emerald. then you can clone the master ball.
when tou battle red on his pikachu has a light ball you have to use theft to get it.
Level it up loads and use it in battle I'm at the moment levelling up my pikachu to get a raichu but it may need a thunderstone
yes you can and yes you will
you will find it in the safari zone, in a poke ball.
Pikachu dislikes Pokeballs. He is more comfortable without the Pokeball. So Pikachu is always out of the ball.