> ion thrusters that prevent them from losing altitude as long as they are operational
Unintentional tautology. A satellite is by definition operational as long as it can station keep.
That said, yes, they should be able to station keep with ions alone. But also, ion propulsion still requires propellant. Until we figure out orbital magnetic suspension, it’s all reaction engines.