Congratulation, you are one of the few people who completed this (a bit) unbalanced demo. Really, congrats.
We lock if we can do something about arcade stick, but, i think the normal pad is still the better option to play the game.
No, you can't find the glove in the demo. Is near but it's in a locked area. There are tons of locked or unreachable locations in the demo.