Possibly, but I wouldn't take that risk - definitely put a deposit down at your second choice and if you end up getting off the waitlist, all you lose is your deposit (which isn't too much in the long run/grand scheme of things tbh). I know a few people in my class as well as in the D2 and D1 classes that were accepted off the waitlist 🙂 There's hope but definitely put down a deposit somewhere.
I doubt so, I think a lot of people are still deciding and acceptances come out in waves. Not everyone will accept their offer but I think more movement will happen in January (as we just went on break).