Would this cam work?

Do you think it'd be okay with the 9:1 compression ratio?

Yes, should be fine with 9.

Agreed. More compresion would be nice, but not a mandotory thing. Nothing to loose sleep over.