Agree.
OP, you have clearly allowed a creeping situation to get to this place.
Your boundaries are very poor that you would allow it to get to this place.
She undermines your parenting your other child repeatedly........you have allowed this.
Sit down and have a really firm conversation with her.
Tell her the specific behaviours, have them written on a list, that are not acceptable.
Tell her you are finished putting up with this.
Lay out the consequences.
No money, phone, lifts.
Your daughter sounds like she is being allowed to grow into a deeply unpleasant person with absolutely no respect for the privacy of others.
She started with you. You have allowed this.
When she gave that drink despite you saying no, what consequences were there?
You are failing her and your younger child, who shouldn't be seeing such disrespectful behaviour and confusion as to who is in charge.
Also, why do you answer her questions?
Poor boundaries is why.
If my children ask a question that is none of their business, and they have, I have told them that it is NONE of their business.
I am not their friend, I am their parent and I will not answer nosey questions nor be questioned on my choices.
In doing that I am modeling boundaries for them to see.
You need to take the gloves off and tell her how deeply unpleasant, unattractive and completely off putting her behaviour is.
And mean it.
Stop answering ANY questions.
Put your 🤚up if she asks a question "none of your business" on a bloody loop.
If you are out tell her only call you if it is an emergency.
If she doesn't do this.
Take her phone from her for 24 hours for not doing as she was asked.
You have allowed a monster to develop, let this bin business be the start of you taking back control in your home.
For your sake, the sake of your other child and your daughter.
I apologise if this sounds harsh but you need to take drastic action before you find yourself in an abusive situation with her.
She's not far off being an adult and telling you what you can and cannot do......in YOUR home.