How much head do you need?

I wouldn't get too worried about head flow; that is a very mild cam, only slightly larger than a stock 360 2bbl cam. Years ago I put one into a 1965 Hi-Po 273 that also received a set of 302 heads, worked out very nicely. Go for it!