Basically, it is siad that you have to have the French nationality in order to get the identity card. The identity card states "Nationalité Française" on the very top.
Eh, I'll have to research that, I know he had to renew his ID card a few years ago, but he might have the French citizenship otherwise through one of his parents. I was pretty sure though, but I might be wrong
Are you sure of that (i.e. do you have sources?) The French Senate page says the opposite: http://www.senat.fr/questions/base/2018/qSEQ180906725.html
Basically, it is siad that you have to have the French nationality in order to get the identity card. The identity card states "Nationalité Française" on the very top.