This law is like having to provide and record ID when entering a concert, restaurant or other public places. It's an authoritarian dream, but will be shot down by courts, that's for sure.
What do you think cell phones and credit cards are? In all of your examples you do have to provide an ID.