I took my 16 year old sister in. She was pretty wild and asked to come to me because she was in trouble in the state she lived in. The first thing I did was lay out rules and boundaries and listed the consequences. She didn't like it and tested me a few times... Until she realized I was serious. Make sure you and DH are in the same page as consistency is the key.
We rewarded good behavior and locked our battles. Sometimes it just not worth pulling them up on dirty dishes.

My sister was old enough to get a payment from Centerlink and we made her pay board and she was responsible for purchasing her own clothes.

Clear boundaries with clear consequences and follow through. Hang in there. She will act out more initially because she isn't used to the restrictions but hopefully she gets better.