The Kochs do not directly fund the Heritage Foundation. The Cato Institute is a libertarian think tank which no longer has any ties to the Kochs. The study you're thinking of (referenced in the meme above) was done by the Mercatus Center at George Mason University, which is directly funded by the Kochs.
Kennedy and LBJ were the proponents of the Civil Rights Act. Southern Republicans and southern Democrats alike voted against the bill. The Democratic Party itself is not responsible for the Ku Klux Klan, Democrats are. You can blame Lincoln (one of our worst Presidents ever) for getting this country into a Civil War, as he was the first President to establish conscription. To think the party affiliation in the United States hasn't changed over centuries is blatantly ignorant.