I substitute apple cider vinegar for wine vinegar or white vinegar all the time. It hasn't been a problem for us.
I have used beer in braises and it's good. I don't do it often, because we don't often drink beer and don't always have it at home. Just as when cooking with wine, you want a nice tasting beer or wine or it can ruin a dish. I learned that with wine. I had some wine that was barely okay. I used it to make coq au vin, which I had made many times before and enjoyed. It didn't make the dish inedible, but it really wasn't very good with the barely okay wine. It was the only thing I changed.