É preciso dizer que o método também é abstrato em uma classe abstrata?
Um método abstrato é um método sem implementação.
A classe abstrata pode ter métodos abstratos e métodos normais.
Nas interfaces você não precisa dizer que os métodos são abstratos. Isso está subentendido já que nenhum método numa interface tem implementação.