The idea of a security fee sounds good to me. However, usually all fees are passed on to the consumer. How can you guarantee that these fees would not be passed to the consumer? I can understand how our farmers could compete with produce but that is about it. Auto parts, etc. would just increase in price.
All costs are passed to the consumer. But in this case, the price of the foreign goods - auto parts included would rise, making those goods more expensive to purchase. Simple economics - as the price increases demand will decrease, and if the price differential is enough, American competition will step in charging less. Less money leaving the US, more Americans employed etc.
Disclaimer: I do not support 'protectionist' tariffs, imposts, duties or other fees.