1, How could I set up vCOPS so it does not require users to log in by default?
2, How can I actually design a custom dashboard? I looked at the "custom UI" document from vmware, it tells what can be customized but doesn't tell the how.
This should be possible. You can take a look at the the online API documentation embedded in the web server. The Custom UI Administration Guide may help, too.
Go to: https://ip.of.vcops/HttpPostAdapter/OpenAPIServlet and enter your admin credentials. There's some basic API info available there...