That's a great intake and you have plenty of compression. That cam should be fine with what you have once the carb is set up properly and you confirm your timing. I believe there are springs on the metering rods you can change to lean it out some at idle. I'll let the Eddy carb. guys advise you on that, but i think your close and a few minor tweeks will get you where you need to be.