Not really, the host is already trusted (as explained in the parent comment). The domain owner is free to obtain a different certificate with a new private key that only they know if they wish. When you choose to use shared hosting you are already delegating plenty of trust so it's reasonable to use the host's private key.
I wouldn't think so... Wordpress keeps the private key themselves the customers won't have access to it.