Does this game have DRM and if so what are it's restrictions?
Yes, you need an account to play, I think.
You need internet to log into your account, after which you can play offline for a while. I don't know exactly how long, I haven't checked it.