A man from Farnham Common who left a 12-year-old boy with ‘life-changing injuries’ following a car crash has pleaded guilty to multiple crimes.