Lucifer is actually not a name for Satan. Satan's actual name is never revealed in the Bible. Many call him Lucifer, however.
Lucifer is not actually a name though, it's just a word roughly translated "Shining One".
Yes Satan is from a word meaning "resistor" or "adversary"
Devil is from aword Meaning "Slanderer"
As for Lucifer: In some translations the Latin Vulgate term “Lucifer” is retained. It is, however, merely the translation of the Hebrew word heh·lelʹ, “shining one.” Heh·lelʹ is not a name or a title but, rather, a term describing the boastful position taken by Babylon’s dynasty of kings of the line of Nebuchadnezzar. (Isa 14:4-21)