Você pode usar o caractere pipe vertical ("|") para separar os estados TODO dos estados DONE (inclua-o na lista com suas palavras-chave como outro item normal).
Para permitir a inserção do registro de data e hora ao acionar um dos estados DONE, defina a variável "org-log-done".
Então, para o seu exemplo, você pode adicionar isso ao seu .emacs:
(setq org-todo-keywords
(quote ((sequence "TODO(t)" "|" "ABANDONED(b)" "DONE(d)"))))
(setq org-log-done t)
(Observe que isso também define os atalhos de teclado para uma configuração fácil e rápida dos estados TODO, com a tecla "b" usada para definir o estado ABANDONADO).
Para mais informações sobre todas essas configurações, examine-as no Emacs (com C -h k, depois digite o nome da variável). Além disso, o manual do modo organizacional é um excelente recurso: Manual do Modo Org. - Estados do fluxo de trabalho