Not a problem there, don’t need the dealer. EFI Live can edit the VIN and not allow a fail on the readiness tests. I know this for a fact…
OBD2 simulator, not O2. As in this: http://www.immensehardware.com/xtreme-obd-3.html
But on that, you can actually program the VIN through software I guess.