And what is my faith? Your Revelation 12 talks about the "dragon", which parallels the evil Trinity of the Sumerians, which includes the evil goddess, described as a dragon which had to be defeated. The book of Revelation also relates the dragon to Satan, and the devil. That would apply to the book of Revelation's Babylon the Great, which is based of the mystery religion of the Sumerian region, which will be thrown into the sea per your book of Revelation 18:21. The Trinity of the Roman church parallels the many Trinities of the pagans, who are daughters of the Babylon mystery church. As worshippers of Bel, the Jews were also daughters of the Babylonian church. As for how the "queen of heaven" is treated by the Catholics, my neighbor has an altar in her front yard with a statue of Mary. She also had a vote for Biden sign, a democrat responsible for 60 million babies being aborted, which is many more children killed than the Jews sacrificed to Bel. What happened to Jerusalem after that? What is going to happen to the US after the last innocent is murdered per Revelation? The Catholic church I was raised in had a statue of Mary in the front of the church, which is contrary to the 10 commandments, before which the old ladies kneeled and prayed to, and lighted candles. Neither is Mary a god, nor is she in heaven, and neither is Yeshua a god, but an anointed one, just as King David was anointed, and will rule at the end of the age (Ezekiel 37:25 & Ezekiel 34:23-24).
As for their being the "best christian", there is no "good christian", for according to Yeshua, only God is good, and the "Christians", are simply followers of the path of the Roman church, built on the foundation of the two horns of the beast (Rev 13), Peter and Paul, who are the tares of Matthew 13, which will find themselves gathered "first", and thrown into the furnace of fire.
As for a "plan of salvation", there are two gospels, the gospel of the kingdom, which is the good seed of Mt 13, and the gospel of the false prophet Paul, which is the tare seed of Mt 13, who are on the path to destruction (Matthew 7:13).
As for Revelation 12:1 being about Mary, that is more likely a reference to the "saints"/"holy people" (Israel), who were 12 tribes, who were given into the hands of the "another one"/king, Constantine, the founder of the Roman Catholic Church for time, times, and half a time (Daniel 7:24-25 & Daniel 12:7-13). There are similarities to the history of Mary, except the offspring of the Roman Catholic church Mary, doesn't "keep the commandments of God", nor hold "to the testimony of Yeshua" (Revelation 12:17). The Mary of the the Roman church compares with Ishtar (queen of heaven), one of the Trinities of Paganism. Her pagan feast day is celebrated on Easter, and the Roman Catholics as children were taught that they go to hell if they don't go to mass on Easter, the date of Ishtar's spring festival.