'79 compared to the rest of the cb650's....
Tank is different(are NOT interchangeable )
Frame is different(are NOT interchangeable )
Seat is different(are NOT interchangeable )
turn signals are different(these... they can be done. '79 to others... 'others to the '79... thats a challenge)
Side covers are NOT interchangeable (the '79 and the rest of the worlds Z model have the best side covers IMO)
Rear rim is a 17" for the '79(and other year cb650 std US bikes) but I think the 17" comstar is unique to the '79, the rest are wire rim, or 16" comstars.
Wiring harness are not interchangeable without re-locating electrical bits.
Air filters are not interchangeable unless you use a '80 and beyond:
rear plastic fender, and airbox for carbs(and then alignment is suspect at best, never tried that setup, I just think it is possible)
carbs are not interchangeable without assistance of offset carb isolators.....
Swingarms...... cb650c and the cb650sc rear swingarm can be modified to fit a '79(ride one on my daily rider) but going the other way, I have heard it will work, but never tried.
carb cables, not interchangeable(without mods)
LOTS more different thats just off the top of my head....
The interchangeable:
rims
forks
tripple trees
electrical bits
engine bits
Heads(if you want to run cb650 CV carbs)
handlebars
RH and LH handlebar controls
If the later year cb650 is cheap... might be worth it.
And none of those 3 sets of carbs look to be cb650 carbs.
Can you take closeup pics of the tops?
I can tell you for sure then.
But if any of them align well with the '79cb650 you have, PLEASE look for the carb ID #'s and let us know!!!!
I'm ALWAYS looking for carb options.
And LOVE my '79's!
Good luck, not too bad for $250 BTW.
l8r