What ever filter you go with. it sounds like you have crud in the tank and you should fix that first. If not a large tank you could drain, flush and fill with new. If a larger tank you may have to have some one polish the fuel. What they do is pump it out and filter it and replace the cleaned fuel.
That derelict boat was another dream for somebody else, don't let it be your nightmare and a waste of your life.