Two of the answers have been given by someone calling themselves The Joker.
I am The Joker and although flattered that this imposter should use my nom de plume,honesty makes me point this out.
In any event,I am not clever enough to have solved these extremely difficult clues,something which regulars on the forum would have quickly realised.
I would ask this imposter to please find a new name for himself/herself,to avoid future confusion.
TJ