Which is x That is (separado por vírgulas): Quando usar?

''tem uma condição para você sair do castigo, que é, fazendo as lições de casa.''

''tem mais uma condição necessária para você fazer a residência, que é, fazer o exame antes'' (se for reprovado na prova, não tem mais condição de entrar residência médica)

''tem uma condição para X, essa condição é Y'' para eu não repetir ''essa condição'' o melhor é substituir por that is, ou which is.?
Ou melhor é omitir? usando só uma vírgula / dois-pontos / ponto e vírgula / ou travessão?
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!