Is my carb ok?

Yes go with the 650 Dbl. Ball park jetting primary 66 with a 4.5 power valve. With 74-76 jets in the rear and a plug no power valve on the secondary side. try there go out pound it hard, stop pull out #1 spark plug see how it looks, jet up or down from there.