>>/107/
> If something can be gotten locally, it can't be imported, but if local industry doesn't exist for a particular item then it can be imported.
If you allow imports of goods that you do not currently produce, then you will disincentivize your local industry from developing production of those goods. On the other hand, if you ban imports of goods that are expensive to produce locally, then you will stifle the growth of your economy by spending more resources on production than necessary.
If you want to be independent of foreign influence then you need to tax imports of essential goods, as this incentivizes your local industry to produce those goods by raising the demand for them, and therefore the price. As local production increases, you can slowly raise the import tax to keep the prices high until the local production has fully satisfied demand, at which point you achieve economic independence and can safely allow the prices to fall again.
Mutual free trade is generally better when it comes to non-essential goods, as the ability to buy them at cheaper prices benefits both trading partners. Having an export market to sell your surplus to raises investment capital which then helps your economy to grow.
tldr; I like your goals, but you need a more balanced economic strategy to implement them.