Good luck. Because the Oxford is new you might have a hard time finding much in the way of reviews but it looks like a solid package at a good price from a known (and generally well respected**) vendor. Even with the laid back geometry I still think 6-7 miles over varied terrain would be doable on this bike. If you wanted to make it more aggressive you could always swap out the handlebars for something more aggressive.
**before someone chimes in with the BD hate, most people's problems with them stem from customer service, not the quality of their products and there are many more satisfied customers than the vocal minority of BD-haters.