thats good, but bike work is a pain, half the time even the pros dont know what to do
also dont go to any sporting goods store or place that sells bikes, i learned that lesson, they never get it right, and to this day it is just as good as i can get it.
i have a diamondback bike and i love it other then the few faults from the store, and if you have the money ironhorse is even better, so i have heard. but for you, and your gf's needs all you might need is a simple bike, so maybe what you have planned out is fine