I can answer number 4, depending on who you go with you should be able to train her once she has her temporary permit, then when she's ready she needs to pass the skills test through a state approved tester. 1 should be a yes also, which leaves you with 2, 3, 5 for someone else to fill in.