The Bible does not say Saints can't hear our request and pray for us.
The rosary is not vain repetition anymore then your repetitive reading of scripture verses .
Geez, you act like God gets annoyed at how much or often we praise Him. Vain repetition? Is that really what mat 6:7 is talking about?
Quote the Scripture.