.620 mechanical Purple Shaft?

Sure. I'd install it 6* advance.
Pay attention to the lash setting, cold .