Looks like a nice machine - have you considered having a go at this yourself? Allwins are generally fairly straightforward and as it's all mechanical there's no worry about electricuting yourself
These are my thoughts - others may disagree or have other advice:
Do you have any pics of the inside? That would tell us if all the bits are there and if so it's then a question of, for example, putting a coin in to see if it triggers the ball drop and putting a ball in the various winning and losing holes to see where it ends up and turning the win knob when applicable to see if and how it pays out.
Trial and error and just remember to take copious photos as you go and before you remove any screws or springs etc. as I know from bitter experience that you won't remember where that screw came from or that bit fitted!
Had a bit left over once
The 2 things you mentioned:
Woodworm is very common but usually treatable especially if it doesn't show outside. Just soak it with woodworm killer to drown any little buggers that are still alive. The back panel is easily replaced with a suitable piece of plywood.
The ball not being struck could be a number of things. On lots of allwins the hammer doesn't poke out through the hole but ends up flush with it. It relies on the ball sitting against the hole and slightly inside it so that the hammer hits it with enough force to send it on it's way but not too hard. It is possible (as is the case on one I am working on) that the track the ball sits on has mover slightly too low so that the ball doesn't rest against the hole. In that case you would just need to adjust the rail a fraction.
If it's not that, the you would need to have a look at the hammer from the inside to see where it is going and if anything is stopping it.
One other point (sorry if you know these things already!) - the glass usually slides out upwards so that you can access the front of the machine and test putting balls in various holes etc. at the end
This forum is awash with Allwin experts so I would strongly recommend you have a go - always someone to help you if you get stuck and it's a lovely feeling when it all works in the end