You need to talk with your lawyer regarding these issues. You can ask the court to intervene and order the Dad not to exercise his visitation when he is not allowed to under the order; he is in effect vilating the court's order and can be held in contempt for violating the order.
as for legal costs, your lawyer should always ask for them to be reimbursed. Is goes with the old addage that "it never hurts to ask." Depending on where you are, they may not be granted often, but they are never granted if you don't ask.
The dad needs to sign a HIPAA release so you can talk to the dentist.
I would definately make sure the amicus knows about dad taking the child out of school early.
If the dad is making more money, then he needs to pay more child support.
Since you have an attorney, you need to be talking to your attorney and not asking for advice on the internet. You might omit ONE fact that could make a huge difference in the answers you receive.
Please talk to your attorney and trust his/her advice.
If you are not comfortable with your current attorney, then hire one that you have confidence and trust in!
Sign up to receive a 5-part series of useful information and advice about child custody law.