OK, quick thing about #3: I live in Washington state, and we don't have too many really hot days. In fact, it was raining when she was in the car.
Other than that, I really appreciate your advice. I'll pass it on to my mom, and see what she thinks of it.