In Zechariah, you are mixing up Jews with the Church of the Body (Eph 1:22-23). Zechariah is talking about Jesus 2nd coming when God will fulfill all the promises He made to Israel. The church has nothing to do with that. Different time and different people.
In 1 Cor 13:8-10 we learn that when that which is perfect is come, we will no longer need that which is part. Again, that is only when Jesus returns and he will write God's laws in our hearts. There will no longer be two Christians that can not agree on the same verses or 10,000+ different denominations. Clearly all Christians lack perfection as evidenced by the sins we all commit (1 John 1:8). Something is lacking!
Maybe this will help;
1 Cor 13:12,
For now we see through a glass, darkly; but then face to face: now I know in part; but then shall I know even as also I am known.
Until we see Jesus face to face we are in the "now" and we are looking through a dark glass. Again, hardly a sign of perfection.
Eph 4:13,
Till we all come in the unity of the faith, and of the knowledge of the Son of God, unto a perfect man, unto the measure of the stature of the fulness of Christ:
Looks like until we can all agree on everything, we need the gift ministries. Once Jesus returns there will be no need for apostles, prophets, evangelists,
pastors, or teachers. I always find it amusing to hear a
pastor teach we have arrived at the perfection spoken of in verse 12. If what he was saying were true, he'd be out of a job! He wouldn't be teaching anything at all, since we would all be perfect. It amazes me they never see the irony in what they say. But then again, I understand nobody can go beyond what they are taught.
Not sure why you would use Acts 6:6 to say miracles ceased. Maybe a typo, you meant some other verse?
The same with Acts 18. That is just saying the power of God can't be bought. It doesn't deny the existence of the power in any way, shape, or form.
Nor does Acts 19 deny the power. It is a case of what I said a above, i.e., nobody can go beyond what they are taught. All the Corinthians had been taught was baptism in water. Verse 2 says they hadn't even heard of holy spirit. Paul educated them, like I'm trying to do with you. Paul told them about holy spirit, they, unlike you, believed what he said, and viola, they spoke in tongues which is one of the nine ways the invisible holy spirit can manifest itself in the material world.
BTW, why would you believe TV over God's word? I knew a guy who used to say, "I don't care if it never comes to pass, it is still God's word!" That is exactly what all those mentioned in Hebrews 11 thought. Abraham never saw his seed as the stars of the sky, nor did he live in the land God promised to give him. But he didn't waver in his belief. Clearly he thought more of God's word than his own eyes. You may want to consider following his lead.