Many thanks for all brilliant answers - I must be thick, I wonder why I can't come up with obvious answers.
9 Small company nag (5)
28 A rider who carries an old fashioned weapon
I feel sure that you are correct with lancer for 28, but......I have always thought that the dance is called 'The Lancers'.
I'll have a ferret around and see if I am wrong.
:-((