That may or may not be the reason states left the union, but that’s not the reason the war was fought. The US got 70% of its revenue from tariffs in the South and could not afford the loss of funds. Leaving the union was legal (constitution would not have been ratified without it) - leaving the north unfunded could not stand.
Correct!
Cheap cotton for northern factories and tariffs on tobacco and everything else the south produced.
The south paid no tariffs, tariffs are paid by foreign exporters. The south controlled the tariff issue in the 1850s.
Nope not tariffs, it was slavery, as their Declarations of Secession make clear.