Can I also host TDM Cloud Essentials in my own data center or in my private cloud?

TDM Cloud Essentials is only available as a SaaS application, meaning that this is not possible.