4027596 318 head questions??? Help

I have a flat tap cam. Edelbrock lifters n all. But would i need diff push rods? The ignition is the new style tci unit where its all one unit eliminating all the old school stuff. My plan was to put a 4 bbl edelbrock 600 w/performer intake do the 596 heads edelbrock performer cam lifters valve springs. Timing chain n the tci style ignition. Eliminating all the smog bs. But i got her all tore apart and now im scratching my head because i was told i had a 77 motor and its a 89 roller cam? So im not sure what to do?