OP she's an adult basically, so she doesn't have to be part of your life but she's sharing a home with you and should be civil and treat you with respect. That's not too much to ask.
Not all teenagers are like this, I would never have treated my parents like a hotel etc neither do my late teens niece and nephew.
At 17 I had left education and was handing over a third of my wages each week. I ate the family meal or, by prior arrangement, I cooked for myself and washed up after. I did my own laundry and kept my room clean and tidy. My mum liked to do things her own way and didn't want any help with the general housework. I was pleasant and polite despite having serious health issues which meant at that time I really shouldn't have been working. Life was a struggle, I didn't take it out on other people.
It's not unreasonable to set out some basic boundaries and expect her to comply. If she doesn't like it her other option is to move out, so don't feel guilty about sending her to her dads. It's a good life lesson.
We all had some form of teenage angst. Teenagers are naturally selfish to an extent it's part of growing up. Covid pandemic has been hard for everyone. Lots suffering with mental health issues. None of that excuses treating others like shit. If a person can't say good morning to those they live with, can't let them know if they'll be home for a meal that they know is being cooked for them, can't pick up after themselves and can't pitch in with house chores and a contribution from their wages when they know there's poverty, then that person has a real attitude problem and that's not ok. Just because you gave birth to her doesn't mean you have to tolerate behaviour like that. It's time for her to grow up. At the moment she has no consequences to her behaviour. Hopefully asking her to leave will shock her into learning from her mistakes, but if her dad kicks her out too because she's no different and she has to go live in a house share, it will probably be the making of her.
I hope today goes ok for you. Life will be a lot easier without someone expecting you to skivvy for them and wasting your money putting food in the bin. Hopefully your home will become a place where you can relax. I think there's nothing worse than being blanked and ignored in your own home, makes you feel proper shit. Being actually alone is less lonely.