yeah I also noticed you need a 32-bit version of the JVM, might be because ArmA is running in 32-but and it's a native call to the JNI it has to be a 32-bit JVM to work properly.
About the SQF stuff, there are no move events as far as I know, you can just use a infinite loop or something and get the position with "position player" or getPosATL player" or whatever you need. depends what you wanna do with the positions and how often you need to refresh them? :D