Nice score!!! Heard lots of good things about that bike.
Your GF might find that those handles aren't actually that useful. It's a lot more secure to lean forward and hug the rider....
Do you know about add-on passenger grab handles? Nifty idea. It's a set of handles mounted to the tank using the gas cap bolts.