vickyk
My colleague received the GC few days ago, and she asked me about the vaccines.
I told her to ask the recruiter coordinator about this.
She asked him, and told me that the vaccines you can do it in your country, or do it in Dubai, if you do it in Dubai, you will be charged of 20% of the value of the vaccines in your payment.
I can't tell you that I am 100% sure of this information, but, you could ask your recruiter coordinator again about it...
I hope I helped!