If a card gives off Energy of any type then that card COUNTS as an Energy card of that type. This means a Buzzap'd Electrode that was chosen to give 2 Grass Energy COUNTS as a Grass Energy Card and can be Energy Transferred by Venusaur's Pokémon Power.
When you use a Trainer card, first you pay the cost (if any), then you resolve the effect of the Trainer card, then you discard that Trainer card. So you could NOT use Item Finder to bring itself back from the discard pile (you would discard 2 other cards from your hand, then pull a Trainer card from your discard pile to your hand, THEN you would discard the Item Finder).
My opponent attacks my Active, which causes 20 damage and Poisons it. Her turn is over. Do I then have to put 1 more damage [counter] on it because it is still Poisoned?