Yes. Even in pre-alpha we have support for both Xbox and PS controllers, as well as a bunch of other "less official" ones. Basically if your controller registers at all as a gamepad you'll be able to use it.
It does! We use the LÖVE framework. It's awesome and you check it out here: https://love2d.org/
Don't see the answer to your question? Ask the project creator directly.