If it's a choice of no bike or bike with poor forks it has to be bike with poor forks, he will not know any better, I think you are overthinking it.I thought they were brilliant as i didn't know any better.
Sort the stem and bars and it will be fine, forks look like long travel?
So you may be able to lower the front and sharpen the handling?