Better to get vaccination in Abu hamour vaccination center. I don't think its absolutely necessary to have a RP to get vaccination done. Take baby's passport and your RP details.