I'm sure these are obvious, but I'm not getting anywhere with them, so I would appreciate any help.
Ring back ten American soldiers (6)
no letters so far
A habit that will keep one dry (10)
????????C?
I'm still fairly new to cryptic crosswords, so I would be grateful if you could explain the answers. Thank you for your help.