However my driver license and passport shows totally different. Can these be forced to become fatal errors?
Think about fatal flaws this way, if it's something that a JP is looking at and they have no way of knowing what it should be, its not fatal.
Things like misspelled names, errors in plate numbers, errors in location, time, and to a certain extent the date are not fatal.
No date, time, location, signature would be fatal.
However you MAY still be able to fight it.
I suggest that you enter a NOT GUILTY plea and request a TRIAL with the OFFICER PRESENT.
Once you get Notice of Trial, you can request DISCLOSURE.
Once you get DISCLOSURE, you can decide whether you want to go to trial or not.
+++ This is not legal advice, only my opinion +++