Welcome to RTA!
2 weeks is quite feasible to do all that. However, I would advise you to spend the first night in Portland. By the time you get off the plane, claim your luggage, and get your rental car, it will be too late to do anything meaningful and I'd bet your mom (and you!) will be tired and a bit jetlagged. Just go to a hotel near the airport, get checked in, get a nice dinner, and relax for the evening. Start your drive in the morning.