I agree that the Web Client wasn't working because the SSO and Vcenter services were not started. So after some testing I determined that the reason those services would not start and were giving me the errors I screenshot in my second post here is because I only had 1 GB of RAM dedicated to the VM.
1st Test - VM with 1GB of ram. Local client opens up fine but Web Client services won't even start.
2nd Test - VM with 2GB of ram. Local client continues to work and now Web Client services automatically start as they should but Web Client is terribly slow.
3rd Test - VM with 4GB of ram. Web Client is working without any major slow down
4th Test - VM back down to 1GB of ram to double check. Web Client services won't start.
So after this testing you need 2GB or MORE of ram dedicated to your VM/lab server to ensure the Web Client works. That is something good to know. Thanks for your help, i appreciate it.