is this a good combination or am i looking for trouble

If this is a street car, is he going to be able to get by with that 10.3 to 1 compression ratio on pump gas?

Yes he should be able to as the heads are a quench type and help to stop detonation, and with those pistons he should be close to 0 deck, then run the mopar thin gaskets and he should have a fairly strong 318 I would say about 300+ to the ground and over 400HP out of the engine.