Musk is violating federal law...from Conor's link...
Federal law singles out anyone who "pays or offers to pay or accepts payment either for registration to vote or for voting." The penalty is a fine of no more than $10,000 or a prison sentence as long as 5 years.
George Soros is doing no such thing...what he is doing is countering Leonard Leo's $1.6B fund for SCOTUS Justices.
btw, it's the Democrats who are fighting for controls on unfair and opaque political funding schemes like "Citizens United" has wrought...not the GOP.