Do I have to provide you with my exact arrival date?

You should provide us with an estimate arrival date and it should be the earliest time possible you can enter Vietnam because you cannot travel to Vietnam before the granted arrival date.