> eg. are the fonts all correct, does the checksum on the MRZ add up, ...
Is that hard?
A quick googling shows websites that will generate a California driver's license for virtually no money, so I'd assume with decent programming skills should be able to put together a generator.