If my Pokémon uses Agility and get heads then on my opponent's next turn he benches his Pokémon, does that [Ed. Note: Agility's effect] end? If that Pokémon was Knocked Out, would Agility still be on the next Pokémon that he sends up?
Since the Agility Attack references Rapidash, only Benching or Evolving him ends the effect. Also since it only refers to Rapidash it would still be in effect if the other player benched.
Source: WotC Chat (2000-06-30)
When using Raichu's Agility attack it states that if heads, Raichu will not receive damage until after the opponent's turn. If Raichu is poisoned and then gets heads, will he take damage from poison at the end of his turn?
Yes, Agility is referring to effects of attacks on Raichu during your opponent's next turn.
Source: WotC Chat (2000-06-01)
What about cards that do not state when the effect ends? Like Fossil Magmar's Smokescreen? I think for only one turn (the opponent's next turn), but some Apprentice people say it lasts until Magmar is Benched!
The effect says tries to attack during your opponent's next turn, so it only works on the next turn after you use the attack.
Source: WotC Chat (2000-05-04)
When Smokescreen stops an attack, does it stop all effects of the attack, even those that might be done to the attacking Pokémon?
Yes, it stops all effects.
Source: WotC Chat (2000-05-04)
If you use Smokescreen then retreat the Pokémon that is Smoke screened or if Magmar Retreats is it still in effect?
Smokescreen references the defending Pokémon, so if you bench that Pokémon the effect ends. If you bench Magmar then Smokescreen is in effect.
Source: WotC Chat (2000-04-06)
If Magmar's Smokescreen Knocks Out the Defending Pokémon, does the new Active have to flip to see if its attack is effective?
No, it only effects the Defending Pokémon the attack was done against.
Source: WotC Chat (2000-02-24)
Does Magmar's Smokescreen effect end if the Defending Pokémon evolves?
Since Magmar's Smokescreen attack references the Defending Pokémon, by it evolving, it removes that effect.
Source: WotC Chat (2000-02-03)
Does Fearow's Agility attack block Kangaskhan's Fetch?
Actually it does not; Fearow's Agility says stops damage done to Fearow, and the Fetch just draws a card. This is the new ruling from R&D.
Source: WotC Chat (2000-02-03)
Do you have to attack if you have enough Energy cards attached to your Pokémon?
No, you always have the choice whether to attack on your turn or not.
Source: WotC Chat (2000-01-27)