Now, I'm going to regret this, but am stuck on last two, and I feel I ought to get them....
20d Protein, one very much unknown, with unknown mass and energy (7) I---E-E
and 25a Like an action replay? Look in two seconds (3-2) S--/-O
I think energy must be the definition of the first one, and the second one must be "see to" or someting.
As ever, all help welcome.