of becoming an American citizen.
Usually the vacation times will be written in your custody agreement. please consult a family lawyer, really worth it. or goto online legal services, I don't remember which website, cost about $30-50 to have an attorney answer a question.
The best choice would be ask your mom come to help you for a while.