1. It's impossible to seal all the tiny holes that an entire army of ants is spending 24/7/52 to find. If they can't get in at the weeps, they will find a path at a door, window, dryer vent, light fixture, soffit, eave, telephone line, hose faucet, gas line, fascia, vent, etc. There are so many 1/16" diameter entry points in a home that you can't humanly find them all.
2. The weeps are in masonry walls to provide moisture an escape path from the wall cavity. They should not be sealed up. Rope weeps are notoriously ineffective in transferring moisture. If you soak the rope in citronella (a hydrophobic substance) the water absolutely cannot soak along the rope and you will have permanently sealed the weep. Besides not sealing every hole in the house, steel wool will rust and leave stains.
3. Your choices are really limited to using some form of pesticide. I recommend Amdro-AntBlock sprinkled lightly around the house perimeter. It will kill many species of both worker and queen ants. It is non toxic to humans and pets. If you are adverse to pesticides, then you need to get used to the idea of ant roommates.
Rick