Beelzebub is ether another name of the devil or a lesser demon.
Beelzebub came from the Canaanites as "Lord of the High house"..Canaanite chief god Baal....It was similar to other names and could also be a title for King Solomon, so the Jews changed it to Beelzebub...It really means "Lord of the flies."
http://www.occultopedia.com/b/beelzebub.htm
Satan really only means "Accuser"....Never a demon...The unbelieving Jews were said to be satan also. It is rarely mention in the OT at all...So, it could be taken as more metaphorical in stories...
As far as Lucifer goes, people have taken it out of context when in the OT it is talking about the king of Babylon.
How you have fallen from heaven, morning star, son of the dawn! How you are cut down to the ground, who laid the nations low!
13 You said in your heart, "I will ascend into heaven! I will exalt my throne above the stars of God! I will sit on the mountain of assembly, in the far north!
14 I will ascend above the heights of the clouds! I will make myself like the Most High!"
And also taken from an earlier source which was edited in Isaiah at a later date.
Pagan scriptures of the 7th century BC is a dirge for the fallen Morning Star"
How hast thou fallen from heaven, Helel's son Shaher? Though didst say in thy heart, I will ascend to heaven, abover the circumpolar stars I will raise my throne, and I will dwell on the Mount of Council in the back of the north; I will mount on the back of a cloud, Iwill be like unto Elyon...
Jewish scribes copied this Canannite scripture into the Bible and pretended it was written by Isaiah.
Though Lucifer means "light bearer" the name for the planet Venus as the Morning Star"..
http://www.edwardtbabinski.us/skepticism/origin_lucifer.html