Given the complexity of your situation I suggest discussing it in detail with a lawyer who handles driver's license matters in your state.