Looks like they have used 2 or 3 carb and 2 or 3 carb repair kits on the XT675 series. Get us the specification number so it can be determined which carb you have.
Complete carb is only like $32.00, and most dealers, or even their distributors don't stock the repair kit.
I agree with initially trying to rebuild the carb without the kit. I have never needed a kit to rebuild the Kohler carb. Have to admit have broken some gaskets but that's it. Get the kit only if needle valve and seat is damaged beyond repair