We built the game in Ren'Py, which I believe has automatic gamepad support. So yes, you should be able to play it that way.
As for Steam, we have no plans to publish there right now.