O mwm não sai e, até que isso aconteça, o comando firefox não será iniciado. Então, inicie mwm em segundo plano, assim:
/usr/bin/mwm &
/usr/bin/firefox
Dessa forma, depois que o firefox sair, sua sessão poderá sair. Se você não gosta disso, você pode fazer
/usr/bin/mwm &
PID="$!"
/usr/bin/firefox &
wait $PID
Ah, e você digitou errado o ~/.Xclients , mas provavelmente apenas nessa pergunta.
Como alternativa, se por algum motivo na primeira variante mwm não sair quando firefox , mas você quiser, você pode fazer
/usr/bin/mwm &
WMPID="$!"
/usr/bin/firefox
kill -HUP $WMPID