Even if they aren't allowed to check ID, they certainly are allowed to check signatures.
Since merchants are held at least partially responsible for fraud, I would be surprised if most merchants accept the "coin" card. It doesn't look like a normal credit card.