Does it requires Steam to work? Do I need to allow Steam to run from the startup? Or Steam to be online?
If you purchase from Steam you will need Steam only to install.
If you purchase from the Stardock store you don't need Steam at all.
There are many great features available to you once you register, including:
Sign Up Now!