yes it fits but its quite thirsty too, btw dont think that you can run in on CNG because its a very low compression turbocharged engine that goes like crazy when on boost. To make it fit, you would need to use your original gearbox and clutch with the CB70.
get another CB23-33 engine and put it in there with your original exhaust/inlet manifolds.