I have 1.7s and I need new junk. But I'm waiting until I get my ebrock heads so I don't have to do it twice. And no you DONT have to. They come with shims for fine tuning with using stock rods. I have to because mine weren't right in the first place. Guy before me had the car ina bad way.
I bought taller covers at the same time. Black with red text. Ford Motorsport or something. I forget if you need them or not, I just wanted new ones. Do a search on here.
I have the same rockers on stock heads and I needed longer pushrods as well.
If the 6.250" are too short,6.300" should probably work OK.
Crane tech suggested I purchase their 6.375" energizer pushrods for 5.0L engines,which I did.They worked out OK,but are longer than necessary in my case and I had to double up on the shims,(which they said was OK),to get the correct preload on the lifters.