louisnel More law enforcement and spot-checks on roadworthiness might work better (than annual checks) - it is not vulnerable to one guy at the local traffic department taking bribes to ignore flaws - the checks can happen anywhere, which makes having a understanding with one guy insufficient.
Compulsory insurance makes sense (the current (private) policies might have too many exclusions though - e.g. a victim of a drunk driver might not be able to claim from the driver's insurance, due to no cover while the driver is drunk).
The RAF would likely do a lot better if the lawyer's fees for claims were capped (or at least needed to be determined before the aware to ensure independence from the rewarded amount),
I'm not a fan of discouraging older cars just because they are old (for normal private motorists - I drive a 14 year old car). (It might be profitable to buy many cheap older vehicles and sell them in parts and as scrap metal for a profit). Vehicles used for public transport should be given 3 years or so to comply to new safety standards and be prohibited otherwise.