It will run 12's IF you can get the 60' times in line.

The new camshaft will want more initial timing than the old cam. I'd install the cam at 107-108 ICL.

Use the snubber for what they do best, propping the door of your garage open to let a breeze in!