To prevent Horizon clients and admins from receiving errors or alerts about untrusted certificates.
They will receive an error message stating that the certificate name does not match the hostname, or that the certificate is not trusted.
The certificate has the Friendly Name set to vdm.
Subject Alternative Names (SAN).
Yes.
Potential security concerns since the certificate contains additional hostnames that do not match the server name; that certificate could be used elsewhere and clients would trust it.