Yes, and..
The Soyuz fuel tank does provoke some corrosion and that's why they impose a limit. The reason is that some fuel is used to get to the station in the beginning of a mission and it leaves valves open. If a spacecraft can be brought to the station without consuming fuel, then it can stay much longer.
