340 Motor with 360 heads?
that head can be a J head. i believe J heads came witht he 360 cast there also. look between the spark plugs. is there a J, U or X ? the casting number should be along the runner somewhere under the valve cover. may have to take the rocker shafts off to see it.
thai is a crank not a balancer. and its normal to have been drilled.
that is an edelbrock intake. should fit fine. what doesn't look like it fits??