Last two now ..
2d Soldiers right to work outside (5)
Could this be TRAMP? If it is, I'm not sure why! I do have T???P
8a Deluge literature, receiving dazzling illumination (8)
?L???L?T
If 2d is right, then it would be ?L?A?L?T
Thanks for any help anyone can give