Of the items on your list, vinegar is the potential non-kosher ingredient. Vinegar made from non-kosher wine is not kosher.
But no catfish, shark, or swordfish. Those are the non-kosher fish I see most often. They don’t have proper scales, so they’re not kosher (though some rabbis disagree on swordfish).
Fish may be cooked or served with milk or other dairy products, but meat and poultry can’t (though eggs can be mixed with dairy). You can’t use the same utensils with meat products and dairy products.
There are various procedures for making pots, cooking utensils, and appliances kosher, although some things (notably china or earthenware) can’t be made kosher again once it comes in contact with non-kosher food. The procedure for making an item that has been used with meat OK for use with dairy is the same as it is for making a non-kosher item kosher.
What do you mean by this? If the factory’s equipment is not ritually clean, the food produced on it isn’t kosher. It’s not that confusing.