7 Across - Rough spot on a piece of coral (5) R???y (Rocky or Reefy ?)
8 Down - Witness to carpet's destruction (sorry no letters)
10 Down - Date, say with previous girl crush (sorry no letters)
20 Down - Many hurry past female boss (sorry no letters)