30g is a little small for a carpenter wrasse. Appropriate wrasses would include any of the Wetmorella species or Pseudocheilinops ataenia.
Eggcrate won't stop a firefish or most wrasses from jumping, something smaller is needed. BRS sells 1/4" clear mesh that works well.