Vinegar is simply an acid. Next step up in strength is Muriatic acid - get it at home depot - it's used for masonry cleaning. When cars are "dipped" to remove rust it's an industrial version. You'll want to neutralize afterwards (baking soda).
Best spray on rust preventer is
LPS 3