Yes he is a free thinking independent American, a non professional politician smooth talking flip-flopping used car salesman establishment type. Yes he knew China had nukes since he was working on programs in the Navy with ballistics missile technology thus had access to secrets on China.
Cain is certainly a freeman and a citizen. It is not so certain he’s a natural born Citizen.