Cara, vou te ser bem sincero. Eu não acho o RetroArch essas coisas todas não. Primeiro que pela natureza do emulador ele tem uma interface extremamente complexa. Coisa para power users mesmo. Um novato ou usuário comum vai sofrer, e muito. Vou tentar responder algumas das suas dúvidas:
O RetroArch é um conjunto de emuladores de quase tudo que é plataforma, das mais obscuras às mais famosas. O ArcBrowser é um frontend, ou seja uma telinha bonitinha que pode ter capas, detalhes, etc sobre seus jogos. Sem emuladores o ArcBrowser não serve de nada. Acho desnecessário, mas não critico quem goste.
Core é o emulador propriamente falando. O RetroArch vem sem nenhum. Você deve baixar os que te interessam. Alguns emuladores possuem diversas versões para tentar agradar a todos. Por exemplo, o snes9x tem versões bem antigas para qualquer aparelho fraquinho rodar de boas, enquanto que alguns cores como o higan vão exigir um sistema potente para rodar com quase perfeição.
O conselho final que vou te dar, e também faço, é o seguinte: Se o RetroArch tá dando dor de cabeça, desencana dele. Eu pessoalmente prefiro emuladores individuais. O ePSXe e o DraStic para mim são os dois melhores emuladores para Android. O Reicast roda muito melhor no emulador individual do que no RetroArch. Os emuladores da série .EMU do Robert Broglia tem para mim a melhor interface de emuladores no Android. Enfim, eu só usei o RetroArch mesmo para emular Knuckles Chaotix do 32X e foi só isso mesmo.
Tá custando só a besteirinha de 5 mil bolsos. É um aparelho fantástico, mas nunca que ele vale tudo isso: