Em geral, sim para ambos. Consulte a documentação do RHEL no yum
Eu digo, em geral, porque ele realmente depende de várias coisas no back-end, como o repositório ao qual você está conectado. Este é geralmente um sistema aprovado pela Red Hat para que você possa ter algum nível de confiança de que obterá todas as atualizações corretas. Se você tiver pacotes que você instalou manualmente via RPM, isso pode não ser atualizado se o pacote não vier de um repositório ao qual você está conectado.