Edelbrock heads...Am I crazy?

1. The Eddy heads are not "too much" but might be more than you really need for your goal. You may end up with a little extra power.

2. Yes

3. These heads are available assembled, why buy bare castings?

4. The factory 318 heads were somewhere around 67 give-or-take. So you're likely to see a slight compression increase. Without knowing the assembled deck height it's pretty hard to know what the final number would be.

There are other (iron) aftermarket heads out there that would meet your needs for less $$$.