1) this information is mostly public information, it contains information about party affiliations and participation in elections but doesn't contain details about votes.
2) it looks like the data came from nationbuilder, which spent around 2-3 years building/compiling a voter registration database that's more accessible to the public than other proprietary solutions