Also looks like I'm going to need 7.350" pushrods with this cam. Not sure how I would check if this is correct, but I found some old threads from TTP and it appears they used 7.350" pushrods for cam upgrades:
http://ls1tech.com/forums/4316179-post2.html