One making a song and dance, these days, always going on (9)
I believe the answer is:
balladeer
'one making a song' is the definition.
(I've seen this before)
'dance these days always going on' is the wordplay.
'dance' becomes 'ball' (ball is a kind of dance).
'these days' becomes 'ad' (as in Anno Domini, after Christ).
'always' becomes 'eer' (poetic way of saying ever).
'going on' says to put letters next to each other.
'ball'+'ad'+'eer'='BALLADEER'
'and' is the link.
(Other definitions for balladeer that I've seen before include "pop singer" , "Minstrel" , "One making a song" , "One sings" .)