The security keys are independent of the laptop or machine. You don't have to change the keys when you change your laptop. Yes, it can be accessed across regions.

The Java library is under development and will be available soon.