When I discard a card to gain benefits (for example double attack power) do I first have to deduct any possible points that the card that I discarded had?

Yes. As you Discard it, you immediately lose the benefits of the card. Take it to your hand and update your stats. Then when you Discard it to the Graveyard, you gain the benefits.