AFAIK, host profiles will help you configure the standard settings such as Syslog, Firewall, Services status, etc. There are certain settings which will require user intervention. Not sure if this is an exhaustive list - Host Customization. Alternatively, you can use the vicfg-cfgbackup utility to backup the ESXi configuration and import it on the new hosts - VMware Knowledge Base.
Please consider marking this answer as "correct" or "helpful" if you think your questions have been answered.
Cheers,
Supreet