I really love the backstory! I especially like the way you've tied yourself in to the local community at Inverness. That's a really nice angle!
For the covenant near Rouen, checking on Peregrine's [url=https://maps.google.com/maps/ms?msid=204734806468123305212.0004baecf4e1f38ee5069&msa=0]map
, I see Dragon's Rest being fairly close by. IIRC, there's not much info about it that's been published, beyond being a vassal of Florum.
Doesn't seem to be anything established near the Chartreuse mountains on that map, but I agree that it'd be a very cool place for a covenant.
I'm not entirely sure, but I've always treated the level limits as a grogs-only thing. May want to double check with Peregrine on that point.