E.B.
Run don't walk to the library and get Jim Fayes book " Love and Logic. Read it, share it with your spouse and see if you can find a support group in your area.
Empowered, high maintenence kids require specific consistant structure to get along. You are going to be dealing with these issues for a long time. Get a plan in place and start working the plan. If dad wont' cooperate, so be it, you can start managing your daughter's behavior before it becomes completely engrained.
I have taught middle school kids for 26 years and raised my own high maintenence 17 year old. This really works, from both teacher and mom experience.
Good luck, E.