Regarding your last point about foreign money being used in the U.S. election, you should familiarize yourself with the concept of "soft money" and political action committees.
And the outside entities can bypass the US organizations entirely. There's no law against someone from another country buying political TV ads in the United States.