Thanks guys, I actually ordered this cam in the end:
http://www.summitracing.com/parts/LUN-60402LK/
I'll call the machine shop and talk to them about those valves right now. I plan on buying a new stall converter too before too long, I believe that's what you're referring to, correct?