You have to create an account on my.vmware.com , and then goto downloads and can download trial version from there.
the vCenter app is a vApp - hence VM and requires no OS to be pre-installed. And you can install VC on any platform ( physical / Virtual ) and that requires a windows OS.