Besides the Archangel Gabriel, that would include all the saints of the first half of the first century. Our Blessed Lady knew all of the first apostles, and probably many of the disciples as well.
They pray to God, either directly or through the saints. It is important to pray to Jesus Christ, to His Mother the Virgin Mary, and to the holy Saints of the Church. but how long to they pray for?
Mary
Assuming you're referring to the Mother of Jesus:According to Roman Catholicism, Mary's role(s) among the saints are: Queen, Mother, Mediatrix.She is considered Queen for primarily three reasons. 1) She is the 'greatest' of the saints. 2) She is the Mother of Christ who is the Messianic King. 3) She is the Mother of all those who will reign with Christ (Rev 20:4), In a certain sense, she can be considered a "Queen-Mother", since her Queenship derives from her Motherhood.In addition she is considered the Mother of the saints for primarily two reasons 1) She is the Mother of Christ (and therefore the Mother of all who have put on Christ(see Galatians 3 for a parallel example) 2) She is Mediatrix (see below)Mary is Mediatrix, because she is our Mother. All graces, such as the grace needed to be born again in Holy Baptism, to the graces we need to grow in Christian maturity, to the grace of a 'happy death'. passes through Mary.Note: Mary as Queen, Mother, and Mediatrix all intersect. It's difficult to define one without referring to the others. Mary is also regarded as free from sin, and a perpetual virgin.
Mary
Mary
The Blessed Virgin Mary is the Queen of Saints.
Catholics honor Mary the Mother of God in the Person of Jesus Christ by the title "Queen of Heaven". She is recognized by this title by the Church as she is the holiest and most blessed of all the saints, having been chosen as the Mother of God and allowed to intimately participate in the salvation of mankind by her presence, devotion, sacrifices and the perfect uniting of her own will to that of Christ's. Since Christ is King, Mary, as His Mother, is Queen.
Mary
NO!
By being a Mother to them.
The Virgin Mary (of Galilee)
Catholics pray to Mother Mary, St. Joseph - the father of Jesus Christ and they can pray to all saints. There are patron saints for almost each and everything. So in times of difficulty when you pray to these saints, these saints in-turn pray to God on your behalf and the petitions are answered soon.