Did you ever figure out what compression ratio you had, or what your new ratio will be? I am surprised to see that you need domed pistons, but I am also used to reading about small blocks. The cam looks like it should do well, if the listed power band is correct. I don't know if small block and big block cam specs can be compared. Based on cubic inches and the fact that is is a flat tappet cam, the duration should give nice low end torque but still be able to get up there a bit in RPM, without falling on it's face.
Make sure that you run a good additive to your oil, such as ZDDPlus. That flat tappet cam will need the zinc. Or, run a race oil with the zinc in it. Even with my full roller engine, I still use half a bottle for good insurance. For the non roller cam, I used a full bottle to 5 quarts of oil.