My son has a disability so could not get a driving license.
When he turned 18 we got him various ID cards, those suggested by the local police and our local council.
But it was amazing how many places would not accept either of his ID cards.
In the end we got him a driving license so it may be better to get your son one, even if he is not going to use it to drive with.