Ya, I have Emerald, but otherwise they're all old. :D I don't have a DS though, so none of the more recent ones. (i.e. Pokémon HG/SS)
Yes, I think so. It's one of those tiny little pocket sized things and had tiny cartridges you could get separate. I liked them as well! I remember playing it...