Hi Robert,
Installing Tomcat under Windows is fairly simple.
Just download the Windows installer from the
Apache Tomcat website and run it. Do make sure you match the installer with your installed JVM architecture (32/64 bits).
It did install it on my machine under C:\Program Files\Apache Software Foundation\Tomcat 8.5\.
It also sets it up as a service.
To apply any JAVA_OPTS parameters you simply go into the bin directory of your Tomcat instance and launch tomcat8w.exe and go to the Java tab.
Under Java Options you can insert things like the -DSERVOY_USER_HOME property.
Hope this helps.