What do I need in order to flash the ds?
You might want to direct your questions to
here. Since you are probably getting a new DS, most likely you will need
- a Pass2 device wth a real game that it supports. The new Max Media Launcher look nice, but it won't be out for a bit
- some sort of GBA flash cards to put your home-brew on
You don't have to flash yours, just have to have PassMe with you at all time. I flashed mine for convenience.
You can try DSLua with just an emulator on Windows, see
this nice tutorial.
Have fun!
Waruwaru