No. I have a problem with the notion that we can pray to them. And that they hear.
You and your notions are incorrect here. The souls of those in heaven are very alive even though their bodies are dead.
Stop thinking as man thinks and think as God thinks just for a minute.
God can hear and see us.
Christ can hear and see us.
Mary and the saints in heaven can see and hear us.
Very simple.
In my opinion you are totally wrong. Think as God thinks.