Yes you can make a online appointment
Yes, you just have to retake the written test. But you will have to make an appointment online. Good luck!
Not sure about a learner's permit but u can always make an appointment to find out
Thanks! Your answer is awaiting moderation.