Two left which I think I have but not convinced of the derivation:
26 not once contributing to rain in the past (6) SERE_ _
(The answer to 26 being SERE)
Successful, dontcha think, relasing on number (2,2) I_ _ T
I think the second clue is 1NNIT minus one n (for number making in it i.e succesful
Which would make the first clue SEREN_