Corporations are people. Juridical people. That's been settled for over 400 years.

Political contributions are speech, just like lap dancing and stomping on a flag is speech.

Dark money is acceptable because persons have privacy rights recognized in law.

No, money should not be "out of politics" unless we have some consensus that free speech shall be limited. You will need a Constitutional amendment for that.