Yeah the DSi runs .nds files, cause if you were using a proper cartridge, its the same for the original DS as it is for the DSi.
As for the NDS folder, I wouldn't know, it depends on what type of flashcart you're using, but I'd say it probably will need one. But most already have the directories all laid out ready.