You need suggestions on what 3DS & 3DS homebrew games you should play, and what emulators to use, right?
3DS games : here's list of
[Essentials] 3DS Retail Games , to keep you occupied for now.
There's also Virtual Console games, that means a certain amount of (NES/SNES/GENESIS/GB/GB/GBA etc) can be played (you can look up the list on the WIKI page).
Now the 3DS has also the ability of playing DS games, you can do so by using real carts or by using
TWilightMenu++ to boot nDS game files (as well as DSi games).
For homebrew emulators, there's mGBA for GB/GBC/GBA games, SnesRX (i think?) for snes, as well as others but since i don't have any experience with with any of them, i can't tell if they're any good. Hope you find this helpful!