I love to improvise but I think that this recipe is best as is.  It's not the same with a white onion, avocado oil or a different vinegar (although I have heard that people love pomegranate vinegar).  If you require a vinegar with no alcohol content, I know that there are some out there and using that as a substitute would be fine.