Old woman having good energy? Too old! (7)
I believe the answer is:
overage
'too old' is the definition.
(I've seen this before)
'old woman having good energy?' is the wordplay.
'old' becomes 'o' (common abbreviation eg in OE for Old English).
'woman' becomes 'vera' (a woman's name**).
'having' says to put letters next to each other.
'good' becomes 'g' (abbreviation).
'energy?' becomes 'e' (physics symbol as in E=mce).
'o'+'vera'+'g'+'e'='OVERAGE'
(Other definitions for overage that I've seen before include "Too old to be eligible" , "Older than certain limit" , "Excess" , "Excessively old" , "Too old to qualify or a surplus of goods" .)