RE: prop question
Just a shot in the dark and with what little experience that I have with Kyosho boats it's probably a 4mm shaft and yes, it should have a drive dog.
The good news is that a piece of brass tubing between the prop and shaft will take care of any slop. I've had to do this with some other Kyosho boats in the past.