With regards to the shaking in the driveway, I don't know how things are done in the US, but here in the UK, you shouldn't really walk your dog in the big outdoors until it's had all of it's primary inoculations. (12 weeks usually.) You can (and should) however, carry your puppy around outside to get it used to sounds, sights, and smells, and meeting people. The more you do that, the better it will be for both of you when it comes to walking when she is ready. But as I said, I don't know if things are different where you are, so forgive me if it's not applicable to you.
At nine weeks, everything is big, bad, and very scary and it will take a lot of coaxing and patience for her to build confidence. I wouldn't worry in the least about the shaking on the driveway yet. As mentioned already, almost all dogs here in the UK don't even start walking outdoors until they are twelve weeks of age, so you will be fine.
Now the crate... It really is as simple as being able to ignore the whining. I know it's hard, but it's much easier now than it is when your dog is grown up and can produce an adult bark and adult whining. Now that really does keep you awake!
I see no reason to move the crate into the bedroom, unless that is what YOU want to do. I do not believe, as some do, that allowing the dog to sleep in the bedroom, or even on the bed, leads to dominance issues. In fact, if you were to look at some of the most impressive human/dog teams, I'd be willing to bet that the majority of them share the bed! Though, that is not to say I am trying to encourage you to do the same. We all have different living conditions and situations, and what is practical for one may not always be practical for another.
How many nights has the puppy now spent in the crate? It usually gets better after three nights of being ignored. But if you constantly cave in when the dog whines, then that three nights can take a long time to achieve. I promise you, if you can ignore it, it will improve in no time.
Practical things that you can try if things get really bad:
- Place an old sweater in the crate at night, that carries your scent.
- Leave a radio on really quietly so that the dog can hear it, but you can't.
I'm going to assume that you place a toy in the crate for the dog to chew on when it gets anxious. If not, try that too.
Good luck and take comfort -- it does get easier!
P.S. I saw on our news tonight that N.Y. has some huge snow right now. Pup will need some extra warmth at night during these times, especially at that age.