aaaand.... i think you need an ID to see a doctor and open a bank account and cash a check
Not to be "that guy" because personally I think an ID should be presented to verify before voting but all those things you mentioned, privileges not rights. Requiring certain things to exercise your rights would be an infringement and we ALL know the only right the government can and easily does is the 2nd. Los if requirements on that one...