More or less, the body was well battered when I got it, no hardware or electrics. When I'd filled the holes decided to spray edges black. There is still Mark's on the back where the pup screws had come through.
Like you say, needs some decent pups
You could try Mojo Pickups in the UK.
If you want a cheap option Welcome to Eyguitar Music - EYPARTS,Guitar,Bass Accessories Parts 'Chinabuckers' are a decent option.
If it were me I'd look at Link Removed