I have had a few original six pack cars and never saw a check ball.. As far as closing the secondaries the linkage dose that when you let off the throttle. Not sure why yours has it but they made several variations of these carbs and yours may be one.
I would call Promax or Six pack solutions, these guys will know for sure.
I would call Promax or Six pack solutions, these guys will know for sure.