1. Yes you login with your already existing account details and you'll carry on playing with your existing account/subscription. Do not create a new account. Unfortunately though your hotbars and gearsets are stored on your PC, not on the server, so you'll have to set those back up again.

2. There is no Steam Mac version, it's only PC that has a Steam and non-Steam version