Either way, a DS or DS lite wouldn't be necessary as a 3DS can run DS software and the carts wouldn't need to be modified to fit..
But, to clarify my original post.. We would need software to dump the rom or parts of the rom
You had mentioned dumping the save... The header data is not stored in the savegame...
Realistically, it could be done just as easily with
3DS homebrew, as that also has access to the cartridge slot.. I know someone made a rom dumper (or was/is making one)