Looks ok, you've made a pretty good start although that first paragraph needs reworking.
I would run with something along the lines of:My previous work experience and thorough commitment to safety and high level customer service makes me an ideal candidate for the position of trainee driver with Sydney Trains.
If you can, stream line the next four paragraphs into two paragraphs, while still hitting the key points of being an excellent team player who can work solo, shows initiative, is committed and calm under pressure. Make sure you're hitting the key words listed in the job advertisement - I havent seen the advertisement but you probably are.
Your sentence structure is a little off for me. You're using too many commas and trying to put too much information into each sentence. Bit hard to go into without turning this into an English lesson, and I haven't the time or inclination for that - gonna go play Battlefield 1 in a sec!
The cover letter needs to get straight to the point - why you're applying, why your CV is worth glancing through and then why you're worth a call back. It needs to be easy to read and comprehend, and free of grammatical and spelling errors (and there's quite a few in your draft so far). You need to impress the person reading it in about three seconds.
If you can get a name of the hiring person then do so, go as far as calling Sydney Trains up and asking who to address the letter to. You'll win serious brownie points because I bet most of the other several thousand applicants wont have done that.
Probably wouldn't include that line about being based in Lake Macquarie, you can discuss that in the interview.
The last line is good though a little hopeful. Back yourself. I'd reword it slightly:Thank you for considering my application, please find my resume attached and I look forward to hearing from you soonYours faithfully, Ethan
That's probably enough to get on with for now