SSB and OoT will not run on the DS. And the DS isn't even powerful enough to run a N64 emulator. But both of the games should be able to run on most emulators for PC, linux (x86/powerpc), and mac.
As for virtual console. I believe OoT is already available. And SSB is supposed to be available sometime this holiday season.
Oh wow, I was kinda curious as to when Super Smash Bros would come to Virtual Console. Not that I need it or anything, because I already have it for my N64. Before I got into actually buying retro consoles (2 years ago) I would use Virtual Console for retro gaming.