@Trumps , kia ora (good health)
The guides I used included:
1) Confranternity of Saint James (UK)
.....Pilgrim Guides # 3 Le Puty to the Pyrenees (2006)
.....Alison Raju
.....For my way of doing things I found this unhelpful
2) Cicerone
.....The way of St James (2010)
.....Alison Raju
.....A better publication, but not helpful for me,
For both these I benefitted by having scanned them before leaving.
3) Miam Miam Dodo (en Francais)
.....Saint Jacques de Compostelle (2015)
The princiapl use for me was the detailed topo map on one page and facing it a detailed list of accomodation shown on the map
4) FFRandonnee (en Francais)
.....Topo Guides - 3 publications for the GR 65 (2012)
.....A detailed topo map with description of each stage
I scanned 3) and 4) (for my own use only) and put them on my tablet. In the event I seldom referred to them en route.
5) Michelin
.....161 Chemins de Compostelle (six languages)
.....Le Puy --> Saint-Jean
.....A "cross section" map with distances and elevations and
.....a short list of accompdation on one page.
.....On the facing page a detailed topo map for the same stage
.....with a "thumbnail" map in one corner showing progress.
I discovered the Michelin guide on day four and kept it in my front pouch at all times for easy access.
I had no trouble with accomodation in April 2016, using the municipal or parochial gite as first choice, where they existed.
The Michelin guide has 32 stages for 750 km or an average of just under 25 km per day, with several stages between 15 and 20 km and some stages over 30 km. I took 26 days including two lay days and about 1 days worth of car rides. I was then 74 and had developed a reasonable stamina in the preceding four years.
I hope I have answered your two questions.
PS: I expect to walk from Canterbury to Amiens this September. After two years of walking from Le Puy my preparation is a lot simpler, even though I will be camping on a number of days - I'll just takes days as they come. It'll be interesting to see how things actually do turn out.
Kia Kaha (take care, be strong, get going)