Could I have a hint please on my last one to go in:
22D Old people won't necessarily answer (6). I have M?Y?N?
Seems an impossible word but the crossers look ok.
The second half is an abbreviation for the last word. The first half indicates a possibility. The whole thing is 'old people' as in an old tribe, race.