1) "Desativei os repositórios padrão" > Não faça isso. Mesmo Tumbleweed tem dependências nos repositórios de distribuição padrão. Em vez disso, basta dar a eles uma prioridade menor. (Existem excelentes páginas opensuse-wiki sobre como usar o Tumbleweed. Elas valem a pena serem lidas em detalhes.)
2) O comportamento padrão do bash (pelo menos no openSUSE) executa apenas o preenchimento automático em comandos (arquivos). "Zypper" é um comando, enquanto do ponto de vista do bash, "install" é apenas um parâmetro do zypper, então ele não será auto-completo. Btw, se você é um datilógrafo preguiçoso, "zypper in" funciona igualmente.
3) Mais uma vez, este não é o trabalho de bash. Se você não souber o nome completo de um pacote, poderá usar os recursos de pesquisa fornecidos por zypper ou YaST.
O openSUSE de hoje está bem longe dos antigos sistemas SuSE. Faz muito sentido aprender algumas noções básicas do zero.