Sorry to hear about this. My advice would be always use different email address and password for each exchange you sign up for, also different for this site. This way if any site is compromised, you can limit losses. Also scan your PC, assuming you have Windows, possibly format after backing up important data/wallet .dat.
About the VPN, their site claims it's free (they collect donations) and no registration required. Since many people can share the same IP address, how can they trace a free user? Another RO VPN provider boasts about not keeping logs. I would way your coins are gone, I mean unless you're able to trace the hacker's wallet address, but then what? If you can't attach this to a real life identity, then you're out of luck.