Sort the D n G stringing to the tuners out, there's a good chap...
Maybe a Ibanez GSR neck? about the £50 mark on the bay.
Scarf joint looks clean, I recon a good gluein' by someone who knows what they are doin'... good to rescue a meaningful bass.
I'm sure @Andyjr1515 and the like can offer some sound advice on how to go about it...