Will writer walk the streets with soldiers? (9)
I believe the answer is:
solicitor
'will writer' is the definition.
(a solicitor might write someone's will)
'walk the streets with soldiers?' is the wordplay.
'walk the streets' becomes 'solicit' (as in a prostitute soliciting clients).
'with' is a charade indicator (letters next to each other).
'soldiers?' becomes 'OR' (Other Ranks).
'solicit'+'or'='SOLICITOR'
(Other definitions for solicitor that I've seen before include "Lawyer preparing cases for barristers" , "Person who asks earnestly" , "beggar" , "Legal advisor" , "Legal representative" .)