Fuel Filters

A lot of work to remove the fuel sender. I would test the flow first. Disconnect the fuel hose on the suction side of the fuel pump (metal tube from tank). Catch the flow in a bucket. If it pours out, your sock is not plugged, so no problem to fix. If if doesn't flow fast, put a rubber hose on it and blow back into the tank. That could free gunk and let you run for many years until you actually need to remove the sender.

The sock could be missing (common), but you could just install a fuel filter (carburetor type) on the suction side of the fuel pump to mitigate that.