Can I use the same key on multiple machines?

Licenses are assigned to people and not to machines. If you own several machines then you can use your license with any of them.