I bet you it MIGHT be possible with some major tweaks. However a real 3DS would be alot better over an emulator due to speed, differences, what you can and cant do with the emulator and etc.
I have a real one and i can tell you right now its controls cannot be replaced on any PC. Xbox...possibly but its controllers are different but it would be alot easier to play i guarantee you.
In all honesty even if you could you would need to dump the NAND of a real 3DS which can be flipping huge if you include all those games and stuff that you already have on it.