I was trying to work out earlier who was eligible but the ISU world standings and seasons best scores don't appear to be available at the moment from the ISU page.
There are 54 non-host spots available for men. Up to 24 of these are for the top 12 at Worlds (possibly less if some of these are also host picks). That would leave 30 spaces for the top 24 in world rankings and top 24 season best scores. The wording is that these skaters may be invited, not that they are guaranteed one grand prix spot (it is possible for there to be more skaters in the top 24 of the two categories than spots available, although I think there is enough overlap for that not to have happened). We also need to factor in that those who medalled in juniors this past season are eligible if they move up to seniors. Kevin should be fine for one spot because he is very high in the SB score and high in the WR. For the French grand prix host pick, the French fed will also need to consider Frances Pitot (has aged out of juniors), Luc Economides and Landrey Le May (who seems to be another crowd puller with French audiences). Adam is automatically eligible for two spots, so it would not be sensible to have him as a host pick - although the French fed could still pick him and have done in the past. If there are spare spots elsewhere after the top 12 at worlds, top 24 SB, top 24 WR and anyone eligible coming up from juniors (e.g. I'm not sure what Adam Hagara is doing - he can choose either GP series this year), then Kevin is one of the skaters most likely to get a second spot elsewhere. For that reason, I would not be confident about whether or not the French fed would have him as a host pick.
Also, do we even know for definite that Kevin is competing this season?
Edit: only 22 spots needed for top 12 at Worlds, as Shoma has retired.