1. No, provided you don't go online with game cheating hacks, and that varies.
2. There's been a RetroArch port on the works called RetroU. There is also DS Virtual console injection that's been out for a while now, but lot's of games are finicky are don't work at all. You can check the...