I don't know how serious you are about this New World Order business, but it is just a fucked up idea that will never work.
Considering the path taken by history, it will happen eventually. No need for boogeymen, regular people change too (or rather, people don't change but the way they organize does change).
About those electronic ID cards we got them here and it's bloody convenient to be able to order many official documents over the internet. It's also not RFID so there's really no way to read or even detect it without your consent.