Your namesake was a good Catholic! You should at least find out what the Catholic Church teaches before making comments like this one.
Do you not pray for others? Do you not believe in prayer warriors—that some people seem “better” at praying, perhaps because they are closer to our Lord?
Well, then, don’t you think that Mary, the mother of our Lord, would be the greatest prayer warrior of all?
When we pray to Mary, it is only to ask her to pray for us. Additionally, when she appears to us, her children, she directs us to Him just as she did the servants at Cana: do whatever *He* tells you.
And Moses and Elijah appeared with Christ at the Transfiguration as described in Scripture, so I am not so sure about your argumebt.
You are correct. Moses and Elijah appeared to Jesus in the flesh. Not an apparition.