I think you will get answer if you ask in unofficial Chinese Build Gbatemp Thread,since it involved illegal file to let ORAS playable on nightly build ...
The file is not "illegal" by nature. The question is wether you have the permission to use the file and wether you obtained it legally.
And in most countries (EU + US + almost anywhere else) that means: - You must *own a 3DS* to be able to legally keep a copy of your own home-folder, *dumped from your device*.
No you can't.. That question wasn't too hard to understand:yes you can use you're xbox360 controller
Question: Can you use gamepads / joysticks / xinput in the official version of Citra?
Answer: No. It's work in progress and will probably still take some time (there are supposedly some issues with the current approach or code, so it won't even be merged probably). Your unofficial builds don't belong in this thread and it will confuse users who'll soon ask: "why doesn't my gamepad work on the official version?! somebody on gbatemp said it would work!!11"
You can use third party tools to map gamepad events to keyboard presses. However that's not strictly related to Citra so we don't officially support it or tell you how to do it.