Hi Ren,
1. Can VDP work with Data Domain or it must be Avamar?
VDP as of today works only with Avamar
2. Is DNS a must or simply populating IP and hostname in the /etc/hosts file sufficient?
The recommendation is to provide DNS as stated in the admin guide.