Note that I didn't say that either didn't make sense or was grammatically incorrect, just that it sounds very strange.
I don't think your examples are that great, since you're listing requirements that "you" must meet to call for a ride, not things that disqualify "you" from calling for a ride. Also, using both "and" and "or" with lists of two items is common. Both "don't drink and drive" and "don't drink or drive" are plausible pieces of advice. "Twelve hours prior to the surgery don't drink, eat, and take any medicine" would be a very strange indication; it almost sounds like I'm being not to drink or eat, but to take any medicine of my choosing?
You can call me for a ride if you are drunk and there are no taxis available.
You can call me for a ride if you are drunk or there are no taxis available.