you do not need lash caps . your retainers are for a 1.500 should be check that they fit the 1.430 springs.you did not say what head you have a 1.250 spring may fit better with no work and set up better then your looking at retainers for the smaller 1.250 spring and stamp steel 7 locks are fine and 7 machined steel is all you need .i do push rod check at mid lift and is the last part i buy .i use the rocker for build to get this right not the plastic checker