Stuck on the last few - I have a feeling some of my letters are wrong
1. Such a sleeve improves the standing of sheep (3,2,6) R?? O? ???T?N
2. Up to when the French one lit up (5) ??T?O
3. Portable explosive (4,7) T??D ??E?A?E
4. Messages (7) E?R??D?
5. One left for an Adriatic city (5) S?L?T - think SPLIT but not sure why?