Do I have to use the CD to install the software? Or can I install it from the website over the demo version?
A CD is not required for installation of this software. you can install it by downloading a executable file from the developers site.
In current situation the software needs to be installed from CD (in case you have it), because the official website doesn't exist anymore to download a version of the software.