Theoretically, this is a great idea. Practically, it won't work... at the end of the day, this is a video game. Trying to mimic even one aspect of real life in a video game doesn't work if there aren't other things complimenting it. Example, the driving system, you basically have an almost identical DMV system, with a written test, and a driving test. Which players don't even follow after they get their license, nobody's driving within the speed limit or stopping at intersections for 3 seconds or even driving like you would in real life.
SAMP LSRP was almost perfect in its unique way, because it didn't try to be exactly like real life.
Trying to make a video game mimic real life to a T becomes a chore for both the players and management.