yes that's the right type of salt, epsom salt (which you can get at most pharmacies/pharmacy sections) is good to have around too
melafix and bettafix (which is just watered down melafix) can damage betta's labyrinth organ which is what they use to breath, so I'd skip that. not sure how good the revive is
Epsom salt and Aquarium salt are definitely good things to have around. In my experience, depending on the issue, salt and clean water will cure practically anything, I try to avoid using medications. Keep in mind that Epsom salt and Aquarium salt do have different properties and aren't usually used for the same things.
Grab the aquarium salt and epsom salt but skip the other two, they do more harm than good. The only other "general care" thing that is nice to have around is Stress Coat, which has healing properties but is not technically a medication.