Ich looks like grains of salt-- not bumps per se. Regardless the heat treatment method is safer than treating with medications (especially when you're dealing with a neglected tank).
I would start, however, by doing 10% PWCs every couple of days for a while (several weeks), because you are likely dealing with very high nitrates and possibly unstable pH-- which could be the cause of the sickness. Stop adding salt (it's really not necessary), especially not willy-nilly.
When you're not removing any water (evaporation doesn't count), all of the compounds in the water REMAIN there-- and become more concentrated. You (or roomie) need to remove and replace water to remove compounds. Hence PWCs-- weekly or, if you're lucky, biweekly. Generally one either needs a heavily planted tank or a very lightly stocked tank to get away with biweekly or fewer water changes.
Don't do a big water change right now-- a drastic shift in water chemistry (pH, GH
specifically, not so much ammonia/nitrite/nitrate) can kill the fish by itself. Hence my suggestion of 10% PWCs for a while. Dechlor the water and get the temp about the same, then add to the tank. I would hold off on gravel vac'ing until you've done maybe 10 10% changes, and then vac half the tank with a larger PWC
... vac'ing stirs up a lot of sediment that can crash your tank. Do filter maintenance biweekly by gently rinsing the filter media in tank water (that has been removed and will be dumped); just get rid of the thick buildup that can impede water flow. No need to replace with new media unless the media is falling apart, really.
The best solution for sick fish is a) perfect water chemistry and b) treatment if necessary thereafter. 'The Solution to Pollution is Dilution'
Get a test kit-- not strips; the API Master Freshwater kit is a good one. Get back to us on pH, ammonia, nitrite, and nitrate levels, and in the meantime read up on the nitrogen cycle (there are articles here that describe it) so you understand what happens in the tank to keep the fish healthy.
Good luck! and welcome to AA!