@Kirubavathi.D Thanks for reaching out to us!
The correct/proper approach for migrations, is to use Azure Migrate (and it’s supporting tools) to perform migrations. These tools have been designed and optimized for migrations.
If I understand it correct, you are planning for high availability/disaster recovery set up. If so, you should be using Azure site recovery to meet your requirement.
To answer your other two questions:
1) Please confirm MacAfee EPO Server can be migrated along with AD server in On-Premises to Azure using Site to Site VPN.
-No
2) And wanted to know whether it is possible to push updates from On-Premises to Azure over Internet without VPN connectivity or else need to have VPN for the same?
-No
Please refer to the FAQ link - https://video2.skills-academy.com/en-us/azure/site-recovery/site-recovery-faq#replication
If an Answer is helpful, please “Accept Answer” and Up-Vote for the same which might be beneficial to other community members reading this thread.