That's right AJT - but I think that theme just covers the three answers referred to - ie 7, 12 and 14.
Some of the answers are particularly esoteric - 5d. especially.
Any hints for 13 and 19 across (my last two). I have an answer for 13, but only because a) it fits and b) it could be teamed with the 'Eric' in the clue. But I don't see the rest. 19 across could be so many things.