Install whole new progrem? this could only happen if you haven't played any unreal engine game before.
Gamepad support is planned but not necessary.
Checkpoints are literally between every ~three enemy and at every start and end level. Stamina if fine, you don't have to run everywhere but it's a matter of preference. You can enable infinite stamina in the cheat table, but after that the game will become too easy.