Here's a map of population density in 1860.

The free population of the free states was 18.5 million.
There were 5.5 million free people in the Confederacy and another 2.5 million free people in the border states.
Obviously, the free states imported more than the slave states and paid more in taxes.
No. It isn't even possible. Unless you are using specie, you can't pay for European products unless you earn European money.
The South was earning 75-83% of all the European money. Therefore they were paying for the imports.